我有以下模型和关联:
has_many
食谱has_many
标签我正在尝试获取与组织的所有食谱相关的所有标签。我想做类似的事情Organization.find(1).recipes.tags
,但是它不起作用。有没有更简单的方法来查询此内容,而不是遍历每个配方来收集其标签?
您需要使用联接并筛选 organization_id
Tag.joins(recipies: :organization).where('recipies.organization_id' => 1)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句