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
好吧,它改變了。 –