我的模型看起来像这样:
has_and_belongs_to_many:博客
has_and_belongs_to_many:sections
has_many:帖子
belongs_to:博客
我可以通过以下方式获取某个部分博客的所有帖子:
section.blogs [n]的.posts
我的问题是如何将所有帖子连接到一个部分(通过博客)?我喜欢这样的东西:
section.blogs.posts
或事件更甜蜜将是:
section.posts
谢谢!
答案 0 :(得分:1)
你想要这样的东西:
Section
has_and_belongs_to_many :blogs
has_many :posts, :through => :blogs
我不确定语法是否完全正确,但是通过属性是您正在寻找的。 p>