标签: ruby arrays loops duplicates
我需要遍历一个名为@ads的数组,并删除其中彼此重复的所有对象。我该怎么做?
答案 0 :(得分:4)
@ads = @ads.uniq
或
@ads.uniq!
答案 1 :(得分:4)
以下代码将通过id。
@ads = @ads.uniq{|ad| ad.id}