この質問は、Another questionの拡張のようなものなので、この質問のベースラインとして使用します。Railsの最初のいくつかの項目をソートして選ぶ方法
私は、名前でフェッチしてソートしたいと思っているチケットがたくさんあります。
@tickets = Ticket.find(:all, :order => 'name')
しかし、私は最初のxのチケットを望んでいることをTicket.find伝える方法があります:それはちょうど行い、十分に簡単ですか?私はまっすぐSQLでこれを行う方法があると賭けている、と私はちょうど@tickets
を取ることができ、最初のx要素に短縮することができると確信しているが、私はむしろすべてを取得しないストレートRubyの方法チケット(私は非常にたくさんのチケットを持っていますが、それらをすべて手に入れたくないので、CPU時間がかかることがあります)。
すべてのご協力をいただきありがとうございます。
作ることができます:http://guides.rubyonrails.org/active_record_querying.html –