Rails:获取has_and_belongs_to_many关联的记录

时间:2013-07-18 01:52:23

标签: ruby-on-rails ruby-on-rails-3 has-and-belongs-to-many

如果articlescurrent_userarticles关系,我如何重写此请求以使templates可用于has_and_belongs_to_many?我觉得我很接近,但我无法弄明白。

current_user.brand.articles.joins(:template).where(:templates => { :id => @template.id })

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

不确定brand关联代表什么,发布你的模型会有很长的路要走,但这是一个猜测:

current_user.brand.articles.joins(:templates).where(:templates => { :id => @template.id })

您在where子句中复数templates但在连接中没有。