【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
中身を見るとこれだけなのですが、モデルの名前を Post としたことで、デフォルトだと posts テーブルに紐付けてくれるという仕組みになっています。
こちらのご説明ですが、Laravel側ではどのような処理を行い紐付けを行なっているのでしょうか?
Modelsのpost.phpではPostという単数系のクラスを定義していますが、 Migrationsで定義したテーブル名はpostsという複数系になっています。
post.php
Post
posts
大文字・小文字も自動で補完し紐付けが行われた場合、今後意図しない紐付け等がおこるのではないかと思いました。
ご回答いただけますと幸いです。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
こちらのご説明ですが、Laravel側ではどのような処理を行い紐付けを行なっているのでしょうか?
Modelsの
post.phpではPostという単数系のクラスを定義していますが、Migrationsで定義したテーブル名は
postsという複数系になっています。大文字・小文字も自動で補完し紐付けが行われた場合、今後意図しない紐付け等がおこるのではないかと思いました。
ご回答いただけますと幸いです。