Я попытался установить связь между сообщением и пользователем, чтобы показать сообщение с именем пользователя. Но произошла ошибка. Он показал сообщение: SQLSTATE [42S22]: Столбец не найден: 1054 Неизвестный столбец 'users.post_id' в 'where clause' (SQL: select * from users
where users
. post_id
в (2))
//User Model
public function posts()
{
return $this->hasMany('App\Post');
}
//Post Model
public function user()
{
return $this->hasOne('App\User', );
}
// Now the post controller
public function show($id)
{
$post = Post::with('user')->find($id);
return view('posts.show')->with('post',$post);
}