0
첫 번째 항목을 얻으려면 @items.active.first
을 할 수있는 것과 같은 방법으로 56 번째와 같은 다른 방법을 선택하는 방법이 있습니까?인덱스 단위로 레코드 찾기?
분명히 @items.active.fiftysixth
이 작동하지 않지만 다른 접근 방법이 있습니까?
@items.active[55]
첫 번째 항목을 얻으려면 @items.active.first
을 할 수있는 것과 같은 방법으로 56 번째와 같은 다른 방법을 선택하는 방법이 있습니까?인덱스 단위로 레코드 찾기?
분명히 @items.active.fiftysixth
이 작동하지 않지만 다른 접근 방법이 있습니까?
@items.active[55]
@items.active.offset(55).first
(좁은 방 바로 SQL에서 limit 1
로 변환) 또는 55. Ruby 배열은 0에서 시작합니다.
56 회 요소는 인덱스 : 그것은 배열의 경우 컬렉션의 관계, 당신은 오프셋 사용할 수있다 – dbenhur
'@ items.active.offset (55) .first'. '@ items.active [55]'가 매우 나쁜 생각 인 반면 – fl00r
참으로. 응답은 – MrTheWalrus