-1
- ベンダーhasManyの宴会はここ
は私のクエリです:Laravel関係データは
$banquet = Vendor::with(['banquet' => function($query){
$query->where('active',1)->where('id' ,1)->first();
}])->findOrfail(1);
が、関係の一部はget()
方法のようなコレクションを返さないfirst()
#relations: array:1 [▼
"banquet" => Collection {#283 ▼
#items: array:1 [▼
0 => Banquet {#285 ▼
このようにトランスフォームするには?私はちょうど$vendor->banquet
ない$vendor->banquet[0]
#relations: array:1 [▼
"banquet" => Banquet {#285 ▼
あなたは、同時に第一及びfindorfailを必要としません。 findorfailを試して、それがどのように返ってくるかを確認してください。 –
これはすべて同じです。 – Fan