Tobilog-Selection
こんにちは!とびろぐ管理人のとびうおです!
今回、Laravelで手元では特にmodelを読み込む際に問題なく動いているのに、本番ではnot foundとなってしまう問題が起きたので、何が原因だったか等をお伝えしたいと思います。
結論
今回、強引な方法でuseで、強引に名前を変換してあげればできました。
例えば、User modelがないよと言われてる時
use App/Model/User as Users
...
public function user{
return $this->hasMany(Users::class);
}
![とびうおくん](https://i0.wp.com/tobilog.net/wp-content/uploads/2021/01/C68848CD-D4C5-460B-B744-BEFA75315F89.jpg?resize=300%2C300&ssl=1)
とびうおくん
かなり強引な方法でしたが、
これで乗り切ることができました
![Laravel8・9で手元ではあるmodelが本番ではnot foundとなってしまう](https://i0.wp.com/tobilog.net/wp-content/uploads/2021/12/bird-6720306_1920.jpg?resize=1024%2C683&ssl=1)
![](https://i0.wp.com/www19.a8.net/0.gif?resize=1%2C1&ssl=1)
それ以外にも
今回は、この方法で乗り切りましたが、これ以外にも考えられる原因はあるので、もしこれで治らなかったら次の方法を試してみましょう!
- ちゃんとmodelをuseしているかを確かめる
- キャッシュクリアをしてみる
![とびうおくん](https://i0.wp.com/tobilog.net/wp-content/uploads/2021/01/C68848CD-D4C5-460B-B744-BEFA75315F89.jpg?resize=300%2C300&ssl=1)
とびうおくん
モデルのuseを最初の方は忘れがちな気がします…!
その他のlaravelを見る
当ブログではlaravelの記事をたくさん書いています。
ぜひみてみてください!
![](https://i0.wp.com/tobilog.net/wp-content/uploads/2021/01/81868173-E931-44CF-9D78-6BC5E095F433-2-scaled.jpg?resize=160%2C90&ssl=1)
Laravel
「Laravel」の記事一覧です。
コメント