Laravel 3 模型和 2 个枢轴 table
Laravel 3 model and 2 pivot table
请帮帮我 ((
我有模特:
Post
用户
标签
和 2 个枢轴:
post_tags
tags_user
如何编写查询以获取所有具有正确标签的用户 Post
例如 Post 有 tag1、tag3、tag4。我需要获得拥有此标签的用户
谢谢
这是一个选项:
User::select('users.*')
->join('tags_user', 'tags_user.user_id', '=', 'users.id')
->join('tags', 'tags.id', '=', 'tags_user.tag_id')
->whereIn('tags.tag', $tagArray)
->get()
请帮帮我 ((
我有模特: Post 用户 标签 和 2 个枢轴: post_tags tags_user
如何编写查询以获取所有具有正确标签的用户 Post 例如 Post 有 tag1、tag3、tag4。我需要获得拥有此标签的用户
谢谢
这是一个选项:
User::select('users.*')
->join('tags_user', 'tags_user.user_id', '=', 'users.id')
->join('tags', 'tags.id', '=', 'tags_user.tag_id')
->whereIn('tags.tag', $tagArray)
->get()