在一个或多个属性方面从数组中选出唯一对象的最优雅方法是什么?
这些对象存储在 ActiveRecord 中,因此使用 AR 的方法也可以。
最佳答案
使用Array#uniq
用一个 block :
@photos = @photos.uniq { |p| p.album_id }
关于ruby-on-rails - 在 Ruby 中通过对象属性进行 Uniq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/109781/