プログラミング学習202日目〜Laravel 書籍で学習 19日目〜

今日はEloquentでの検索。

idによるレコード検索はシンプルでfindメソッドを使い
$変数 = モデルクラス::find( 整数 );
という感じで呼び出せます。

findメソッドはテーブルの「id」フィールドから指定の番号を検索するもので、Eloquentではテーブルのプライマリーキーは「id」という整数値のフィールド であるということが前提となっています。なので、そうなっていないとうまく動かないそうです。

id以外のフィールドの検索はいくつか方法があるようで、Eloquentではスコープという機能がメインとなるようです。明日はこちらの学習になります。

この記事が気に入ったらサポートをしてみませんか?