Rails 中的订购模型记录
Ordering model records in Rails
我在控制台上使用:
User.all(:order => "created_at ASC")
通过用我的模型用户替换客户
来自 Rubyonrails.org,但它给了我这个错误:
ArgumentError: wrong number of arguments (1 for 0)
怎么了?
你应该使用 ActiveRecord#order
这个目标:
User.order("created_at ASC")
或者只是:
User.order(:created_at)
你的情况。
ActiveRecord#all
方法不需要任何参数。
我在控制台上使用:
User.all(:order => "created_at ASC")
通过用我的模型用户替换客户 来自 Rubyonrails.org,但它给了我这个错误:
ArgumentError: wrong number of arguments (1 for 0)
怎么了?
你应该使用 ActiveRecord#order
这个目标:
User.order("created_at ASC")
或者只是:
User.order(:created_at)
你的情况。
ActiveRecord#all
方法不需要任何参数。