在 null 上调用成员函数 addEagerConstraints() 在 laravel 6 上出现此错误

Ami*_*rma 1 php modal-dialog laravel

我正在使用 laravel 6.0 并且我收到这个奇怪的错误“调用成员函数 addEagerConstraints() on null”我拥有的是通知表,其中我有 notification_id 并且这个 notification_id 链接到 notification_message 表,我正在尝试创建一个他们之间的关系我尝试了一切,但我收到了这个奇怪的错误。

这是我的通知模型,我在其中定义了这种关系

public function notificationMessage(){
    $this->hasOne('App\Models\NotificationMessage','id');
}
Run Code Online (Sandbox Code Playgroud)

Sna*_*pey 9

不要忘记return关系

public function notificationMessage(){
    return $this->hasOne('App\Models\NotificationMessage','id');
}
Run Code Online (Sandbox Code Playgroud)