我想对此进行排序:
@results = Table.where(merchant_deep_link: results)
通过search_price(位于Table
表中的列)
@results = Table.where(merchant_deep_link: results).order(:search_price)
但在我看来,我有这个:
<%= @results.first.search_price %>
哪个没有返回低价,它在中间返回一个随机价格(低价格为69.00,它返回103.00)
有什么想法吗?
由于
答案 0 :(得分:1)
您之前可能订购了不同的订单。而不是order
,请使用reorder
:http://api.rubyonrails.org/classes/ActiveRecord/QueryMethods.html#method-i-reorder
@results = Table.where(merchant_deep_link: results).reorder(:search_price)