【发布时间】:2018-07-26 22:49:07
【问题描述】:
在 PostsController 中
public function store()
{
$this->validate(request(), [
'title' => 'required',
'body' => 'required'
]);
auth()->user()->publish(
new Post(request(['title', 'body']))
);
return redirect('/');
}
在user.php中
public function posts()
{
return $this->belongsToMany(Post::class);
}
public function publish(Post $post)
{
$this->posts()->save($post);
}
问题是登录后我看到所有帖子仅与登录用户相关联,但我想要许多帖子与许多用户关系
【问题讨论】:
标签: laravel foreign-keys posts