【发布时间】:2012-01-29 03:56:05
【问题描述】:
我正在为寻找相关帖子的复杂查询绞尽脑汁:
这是我的模型:
class Post
has_many :post_assignments, :dependent => :destroy
has_many :topics, :through => :post_assignments
end
class PostAssignment
belongs_to :post
belongs_to :topic
end
class Topic
has_many :post_assignments, :dependent => :destroy
has_many :posts, :through => :post_assignments
end
鉴于我的帖子可能有也可能没有主题。我需要找到与此主题有共同主题的所有帖子。
我已经在使用 squeal gem,所以语法会更好。
【问题讨论】:
标签: sql ruby-on-rails activerecord ruby-on-rails-3.1