$timestamps = false;
protected $fillable = [
'title',
'description',
'content',
'time',
'image',
'author'
];
public function getImageUrlAttribute(){
if (!_empty($this->image)) return "/uploads/" . $this->image;
else return DEFAULT_NOIMAGE_URL;
}
public function author(){
return $this->belongsTo(User::class, 'author', 'id');
}
}
вот весь класс
переименуй метод релейшена (public function author()) как то (authorModel или rAuthor или authorUser или еще как) ну а лучше переименовать само поле в бд если есть такая возможность с author на author_id или на author_user_id или гser_id
Обсуждают сегодня