我的目标是处理这些错误。我知道这个错误是在查询返回值为null时产生的。在Laravel旁路“尝试获取非对象的属性”错误
我通过使用下面的代码得到trying to get property of non-object
错误。
foreach($furniture as $fur)
{
Furniture Name: {{$fur->fur_name}}
Furniture Country : {{ App\Country::where('id', $fur->country_id)->first()->country_name }}
}
经过在互联网上的一些研究,我使用下面的代码,但仍然不成功,错误仍然存在。
foreach($furniture as $fur)
{
Furniture Name: $fur->fur_name
Furniture Country : {{ App\Country::where('id', $fur->country_id)->first()->country_name ? App\Country::where('id', $fur->country_id)->first()->country_name : "null/no record"}}
}
直向前的解决方案,这正是我正在寻找的。谢谢你的建议。 – learnprogramming