【发布时间】:2011-11-03 07:06:57
【问题描述】:
假设您有一个posts 表和一个tags 表,两者都通过一个post_tags 表关联。
所以
帖子有 id/subject/body 列
标签有 id/name
post_tags 有 id/post_id/tag_id
在 Rails 术语中,我有一个 Post 模型,它通过 AssetTags 包含许多标签。
我正在尝试查询具有 2 个特定标签的帖子。 所以如果有一个rails标签和一个mysql标签,我想要一个返回只有这两个标签的帖子的查询。
有意义吗?
有什么方法可以用 activerecord(我正在使用搜索逻辑)或 mysql 来做到这一点?
【问题讨论】:
标签: mysql ruby-on-rails ruby activerecord searchlogic