假设您有一个 posts 表和一个 tags 表,两者都由 post_tags 表关联。
所以
帖子有 id/subject/body 列
标签有 id/name
post_tags 有 id/post_id/tag_id
在 Rails 术语中,我有一个 Post 模型,它通过 AssetTags 有许多标签。
我正在尝试查询具有 2 个特定标签的帖子。所以如果有一个rails标签和一个mysql标签,我想要一个返回只有这两个标签的帖子的查询。
说得通?
有什么方法可以使用 activerecord(我正在使用搜索逻辑)或 mysql 来做到这一点?