我正在嘗試循環(huán)控制器中的請求,但出現(xiàn)此錯誤:"Trying to get property 'produit_id' of non-object"這是代碼foreach( $request->livraison as $livraison) { $produit = Produit::find($livraison->produit_id);}當(dāng)我dd($request->livraison)得到這個(gè):array:1 [ 0 => array:3 [ "produit_id" => 1 "quantite" => "43" "montant" => "65" ]]請幫幫我
3 回答

慕碼人8056858
TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超6個(gè)贊
$livraison
不是array
_object
foreach( $request->livraison as $livraison) { $produit = Produit::find($livraison['produit_id']); }

慕標(biāo)5832272
TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個(gè)贊
由于它是一個(gè)數(shù)組而不是一個(gè)對象,因此將您的代碼更改為:
foreach( $request->livraison as $livraison) { $produit = Produit::find($livraison['produit_id']); }

白豬掌柜的
TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊
像這樣使用
$produit = Produit::find($livraison['produit_id']);
- 3 回答
- 0 關(guān)注
- 147 瀏覽
添加回答
舉報(bào)
0/150
提交
取消