-
pluckメソッドの使用方法: pluckメソッドはEloquentクエリビルダやコレクションクラスに使用することができます。以下は基本的な使用方法です。
$result = Model::pluck('column_name');
ここで、
Model
はデータベーステーブルのモデルクラスを表し、column_name
は取得したいカラムの名前です。 -
配列としての結果の取得: 上記のメソッドを使用すると、結果はコレクションクラスとして返されます。コレクションを配列に変換するためには、
toArray
メソッドを使用します。$arrayResult = $result->toArray();
これにより、結果が配列として取得されます。
以下に具体的なコード例を示します。
$users = User::pluck('name');
$usersArray = $users->toArray();
上記の例では、User
モデルのname
カラムから値を抽出し、$usersArray
という配列として取得しています。
以上がLaravelでpluckメソッドを使用して配列に変換する方法です。この手法を使用することで、簡単に特定のカラムの値を配列として取得することができます。