这是我的旧查询:
Dispenser.includes(:dispedus).includes(:educations).group('education.name')
要重申我的帖子标题,请重写此以在Rails 4中启用相同的查询。
提出问题表格,如何在轨道4中重写?? ? ?
答案 0 :(得分:1)
使用多个独立关联时使用逗号:
Dispenser.joins(:dispedus, :educations).group('educations.name')
http://guides.rubyonrails.org/active_record_querying.html#joining-multiple-associations
使用嵌套连接,您可以写:
Dispenser.joins(dispedus: :educations).group('educations.name')
http://guides.rubyonrails.org/active_record_querying.html#joining-nested-associations-single-level