1

では、最初の項目を取得するのと同じ方法で@items.active.first、56 番目のような別の項目を選択する方法はありますか?

明らかに@items.active.fiftysixth機能しませんが、それにアクセスするための他の方法はありますか?

4

1 に答える 1

4

コレクションがリレーションの場合、オフセットを使用できます (.first は単にlimit 1SQL に変換されます)。

@items.active.offset(55).first

または、配列の場合:

@items.active[55]
于 2012-04-05T21:00:07.517 に答える