0
如何合并例如来自一群Tag
s的所有Tag.has_many :images, through: :taggings
?合并来自活动记录的关联项关系结果
解决这个事情,除非那里有更简单的东西:
images = ???
Tag.where("name in (?)", tag_params).each do |tag|
images = images.merge(tag.images)
end
哎呦,出于某种原因,我试图简化它,但我不应该有。添加通过:部分 – WhoDidThis
是的这种方式好多了,只需将其更改为'images = Image.joins(:tags).where(“name in(?)”,tag_params)'并将其设置为答案 – WhoDidThis
好吧,它改变了。 –