中身を見るとこれだけなのですが、モデルの名前を Post としたことで、デフォルトだと posts テーブルに紐付けてくれるという仕組みになっています。
こちらのご説明ですが、Laravel側ではどのような処理を行い紐付けを行なっているのでしょうか?
Modelsのpost.php
ではPost
という単数系のクラスを定義していますが、
Migrationsで定義したテーブル名はposts
という複数系になっています。
大文字・小文字も自動で補完し紐付けが行われた場合、今後意図しない紐付け等がおこるのではないかと思いました。
ご回答いただけますと幸いです。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?