배열을 @ads로 반복하고 그 안에 중복 된 모든 객체를 삭제해야합니다. 어떻게해야합니까?배열을 반복하고 루비의 모든 중복을 삭제하십시오.
0
A
답변
4
@ads = @ads.uniq
또는
@ads.uniq!
+0
이 http://www.ruby-doc.org/core-1.9.3/Array.html#method-i-uniq – jrajav
4
는 아래의 코드는 당신에게 ID로 uniqic 결과를 제공 할 것입니다.
@ads = @ads.uniq{|ad| ad.id}
+0
그것은을 받아 블록? 당신은이 사이트에서 매일 매일 배웁니다. :) –
+0
@SergioTulentsev는 1.9에서 시작했다고 생각합니다. – texasbruce
관련 문제
- 1. 중복을 확인하고 삭제하십시오.
- 2. SQLite_master 테이블을 반복하고 테이블을 삭제하십시오.
- 3. 하위 디렉토리를 반복하고 데이터베이스 항목과 일치하지 않는 모든 파일을 삭제하십시오.
- 4. 배열을 반복하고 두 배열을 결합하십시오.
- 5. 객체의 배열을 통해 반복하고
- 6. 배열을 반복하고 Div의
- 7. jQuery로 빈 HTML 테이블 행을 반복하고 삭제하십시오.
- 8. 배열을 반복하고 정규식과 비교하기
- 9. 배열을 반복하고 텍스트
- 10. 배열을 반복하고 배열 항목
- 11. 배열을 반복하고 문자열
- 12. 문자 유형 배열을 삭제하십시오
- 13. 콜렉션의 배열을 반복하고 Backbone.js에 표시합니다.
- 14. 배열을 루비의 문자열로 빠르게 변환합니다.
- 15. 배열을 반복하고 엔터티 개체와 비교
- 16. 배열을 반복하고 변수에 값을 할당
- 17. 배열을 반복하고 javascript에서 모든 변수를 false 또는 true로 설정하십시오.
- 18. 폴더의 모든 * .jpg를 삭제하십시오.
- 19. Lucene.net의 모든 색인을 삭제하십시오.
- 20. 데이터베이스 행을 반복하고 단일 배열을 만듭니다.
- 21. 배열을 반복하고 특정 문자열 요소를 제거하십시오.
- 22. 배열을 통해 반복하고 배열 값을 인쇄하십시오.
- 23. PHP에서 쉼표로 구분 된 값 배열을 삭제하십시오.
- 24. 배열을 반복하고 목록에 각 값을 추가 내가이 배열을 반복하고 목록 항목에 각각의 값을 추가하려고 시도하고
- 25. 데이터베이스의 모든 테이블에서 모든 행을 삭제하십시오.
- 26. 개체의 arrayList를 반복하고 개체 속성에서 중복을 찾는 방법은 무엇입니까?
- 27. 계단식으로 모든 가상 모음을 삭제하십시오.
- 28. 루비의 모든 것을 rb_protect하는 방법
- 29. Java 배열을 반복하고 TextArea에 append()를 추가하십시오.
- 30. JavaScript를 사용하여 배열을 반복하고 결과를 표시 하시겠습니까?
배열이'.uniq를 사용 나의 그 경우!' – Viren