我有模型用户,类别和邮政 . 帖子属于许多用户和许多类别 . 用户和类别不相关 . 我创建了一个自定义数据透视表,其中我存储了user_id和category_id,以及该表的模型CategoryBlock . 如何获取用户未阻止的所有帖子?
最简单的方法是获取所有块类别,然后发布不在此集合中的帖子
EDIT
$block = DB::table('category_block')->where('user_id', Auth::user()->id)->get()->pluck(['category_id'])->toArray(); $posts = Post::whereNotIn('category_id', $block)->get();
1 回答
最简单的方法是获取所有块类别,然后发布不在此集合中的帖子
EDIT