- 全データの取得:
モデルのクラス名を指定して、データベースの全レコードを取得するには、次のようなコードを使用します。
$records = YourModel::all();
このコードは、YourModelというモデルクラスの全てのレコードを取得します。
- 特定の条件に一致するデータの取得:
特定の条件に一致するデータを取得するためには、where
メソッドを使用します。以下は、条件を指定してデータを取得する例です。
$records = YourModel::where('column', 'value')->get();
上記の例では、'column'というカラムが'value'と一致するレコードを取得します。
- 単一のデータの取得:
単一のデータを取得する場合は、first
メソッドを使用します。以下は、最初に一致するレコードを取得する例です。
$record = YourModel::where('column', 'value')->first();
- 特定のカラムのみの取得:
特定のカラムの値のみを取得する場合は、pluck
メソッドを使用します。以下は、'column'カラムの値のみを取得する例です。
$columnValues = YourModel::pluck('column');
上記の例では、'column'カラムの値が配列として返されます。
これらはLaravelモデルを使用してデータを取得するための一部の基本的な方法です。プロジェクトの要件に応じて、より高度なクエリビルダメソッドを使用することもできます。詳細については、Laravelの公式ドキュメントを参照してください。