У модели Pix есть связь к модели Picture
public function picture()
{
return $this->hasMany(Picture::class, 'pix_id');
}
А у Picture связь с Pix
public function pix()
{
return $this->belongsTo(Pix::class);
}
Если получить первую модель Picture у Pix через метод ->first() возвращается модель Picture и обратиться к свойству то происходит ошибка Trying to get property of non-object, если тоже самое сделать в dd() то происходит обращение а вне dd() выдает ошибку Trying to get property of non-object

Почему так происходит?