如何向object.each添加订单?

时间:2014-07-23 14:10:37

标签: ruby-on-rails

我有代码

@products.each do |product|
  do something
end

我想按顺序循环浏览产品。我试过(在控制台中)

Product.find(:all, :include => :title, :order => "title DESC")

哪个引发' ActiveRecord :: RecordNotFound:无法找到所有带有' :(全部,{:include =>:name,:order =>& #34;命名为DESC"})(找到0结果,但正在寻找2)'它融化了我的大脑。

$ Product

返回

=> Product(id: integer, title: string, description: text, image_url: string, price: decimal, created_at: datetime, updated_at: datetime, excuse: text)

我的目的是让这个陈述正确,然后按照上面的方块结束。

1 个答案:

答案 0 :(得分:0)

您需要在查询中订购产品,请使用:

@products = Product.all.order(title: :desc)