Ruby - 속성별 객체 배열 정렬

1817 단어 ruby
나는 구독이 매우 많다.현재 구독created_at과 오름차순으로 정렬하고 싶습니다.
subscriptions.sort_by { |subscription| subscription.created_at }
보다 간편한 방법:
subscriptions.sort_by(&:created_at)
내림차순으로 정렬하기
subscriptions.sort_by { |subscription| -subscription.created_at }
우리는 또한 reverse 방법으로 수조를 반전시킬 수 있다.
subscriptions.sort_by { |subscription| subscription.created_at }.reverse

# or

subscriptions.sort_by(&:created_at).reverse

좋은 웹페이지 즐겨찾기