Ruby의 개체 속성별 고유한 특성 하나 이상의 속성과 관련하여 고유한 배열의 개체를 선택하는 가장 우아한 방법은 무엇입니까? 이러한 객체는 ActiveRecord에 저장되므로 AR의 메서드를 사용하는 것도 좋습니다. 블록과 함께 사용: @photos = @photos.uniq { |p| p.album_id } 추가합니다.uniq_by메소드를 프로젝트의 배열에 추가합니다.와 유사하게 작용합니다.sort_by.그렇게uniq_by~하는 것입니다.uniq~하듯이sort_by~하는 것입니다.sort용도: uniq_array = my_array.uniq_by {|obj| obj.id} 구현: class Array def uniq_by(&blk) transforms = [] self.select do |el| sh..