在我的 Rails 应用程序中,我获取了一些数据,它的结果可能是 null、一个或多个相同的记录,但价格值不同,因此我需要在数组中迭代并选择价格值最低的记录(数组值)。我怎样才能做到这一点?我有这样的代码部分:
@prlist = PriceList.find(:first, :conditions => { :id => @search.map(&:price_list_id)})
例如:
id name value
1 ololo 15
2 ololo 14
3 ololo 26
我需要选择二维。