お世話になっています。Rails Active Recordについて質問があります。
テーブルに入っているデータを新しいデータから順にeachで回したいと考えています。
例えば、
1
2
3
4
5
のようなデータがテーブルに入っているとします。このデータを
lang
1これは動かないですが、このようなイメージで、 2 3ModelName.reverse_order.find_each do |x| 4 puts x 5end 6 7output 85 94 103 112 121
このような形で出力したいと考えています。
lang
1ModelName.all.reverse.each do ..
上記のようにしたら僕がしたい事は一応達成する事が出来るのですが、データの量が多くなった時の事を考え、allで取ってくるのはあまり良くないとRails Guideに書いてありました。
どなたかご存じの方いらっしゃいましたら、回答宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/01/29 14:31