[英]laravel: hasmany error when find is null
我有一個問題。我的hasMany關系返回錯誤。
這是控制器:
public function test()
{
$a = Province::find(410)->test;
}
這是我的模型:
public function test()
{
return $this->hasMany('App\Http\Models\Places\City','province');
}
那么如果我的Province :: find(410)為空
該程序將引發如下錯誤異常:
Whoops, looks like something went wrong.
1/1
FatalThrowableError in Province.php line 127:
Call to a member function hasManyThrough() on null
in Province.php line 127
at Province::get_area_by_province_id('410') in CommonController.php line 66
但是當發現有結果時。 程序運行沒問題。
所以我該怎么做?
我不知道!!!
請幫我!!!
謝謝!!!!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.