我正在尝试循环控制器中的请求,但出现此错误:"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 关注
- 118 浏览
添加回答
举报
0/150
提交
取消