Eloquent Model からすべての行を取得する場合:
$pin = Pin::all();
次のような配列を取得します。
array(2) {
[0]=>
object(Pin)#36 (5) {
["attributes"]=>
array(9) {
["id"]=>
string(1) "2"
["creator"]=>
string(1) "1"
["original"]=>
array(9) {
["id"]=>
string(1) "2"
["creator"]=>
string(1) "1"
}
["relationships"]=>
array(0) {
}
["exists"]=>
bool(true)
["includes"]=>
array(0) {
}
}
}
代わりに Fluent を使用する場合のように:
$pin = DB::table('pins')->get();
「属性」、「元の」、「関係」 ..インデックスのないプレーンな配列として取得します。
FLuentのようにプレーン配列を返すようにEloquentを使用するにはどうすればよいですか?