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

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

慕標5832272
TA貢獻1966條經驗 獲得超4個贊
由于它是一個數組而不是一個對象,因此將您的代碼更改為:
foreach( $request->livraison as $livraison) { $produit = Produit::find($livraison['produit_id']); }
- 3 回答
- 0 關注
- 149 瀏覽
添加回答
舉報
0/150
提交
取消