0

これは信じられないほど単純に聞こえますが、機能させることができません(レール初心者)。

私がやりたいのは、使用することFooModel.find(:all, :order => 'date')です。しかし、これは機能しません (エラーがスローされます)。どうしてこれなの?

どんな助けでも大歓迎です!

4

1 に答える 1

0
Foo.order("date")       # Ascending (oldest first) by default

Foo.order("date DESC")  # Descending (newest first)

Foo.where(type: "bar").order("date DESC").limit(10)
# Get the 10 newest Foo of type "bar".

Foo.where(type: "bar").order("date DESC").limit(10).to_sql
# SELECT "foos".* FROM "foos"  
# WHERE "foos"."type" = 'bar' 
# ORDER BY date DESC 
# LIMIT 10

このガイドをチェックしてください: http://guides.rubyonrails.org/active_record_querying.html

于 2013-06-25T23:58:18.613 に答える