Ruby on rails 如何堆叠多个助手方法?

Ruby on rails 如何堆叠多个助手方法?,ruby-on-rails,ruby,variables,methods,ruby-on-rails-4,Ruby On Rails,Ruby,Variables,Methods,Ruby On Rails 4,我有一段代码: @products = Product.order(id: :desc, :limit => 7) 返回以下错误: Direction should be :asc or :desc 但是,如果我只设置其中一个限制器,它确实有效。那么,添加多个助手的正确方法是什么呢?您可能希望: @products = Product.order(id: :desc).limit(7)

我有一段代码:

@products = Product.order(id: :desc, :limit => 7)
返回以下错误:

Direction should be :asc or :desc

但是,如果我只设置其中一个限制器,它确实有效。那么,添加多个助手的正确方法是什么呢?

您可能希望:

@products = Product.order(id: :desc).limit(7)