雄弁モデルからすべての行をフェッチする場合:Laravel雄弁/流暢
$pin = DB::table('pins')->get();
:
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) {
}
}
}
私は流暢代わりに使用したときのよう:
$pin = Pin::all();
私のように見える配列を取得
"属性"、 "Orginial"、 "realtionships"なしのプレーンな配列として取得します。インデックス。
Eloquentを使用して、FLuentのようなプレーン配列を返す方法はありますか?
それはいけません。 Eloquentの全般的なポイントは、これらのモデルに対してドメイン特有の特定の方法で対処できる一連のオブジェクトを返すことです。 – Franz
私はそれをエンコードすることができるように、その場合、この配列からデータを取得するための迅速な方法を知っていますか?(バックボーンコレクションに送信しようとしています)ありがとう – silkAdmin
@silkAdmin以下の修正された回答をご覧ください。バックボーン、Angularjsなどのフレームワークで動作する素敵なJSONペイロードを提供するには – Raftalks