In my rails app i fetch some data, it’s result could be null, one, or more identical records but with different price value, so i need to iterate in array and select record (array value) with lowest value of price. How can i do this? I ave such code part:
@prlist = PriceList.find(:first, :conditions => { :id => @search.map(&:price_list_id)})
for example:
id name value
1 ololo 15
2 ololo 14
3 ololo 26
i need to select 2-d.
Just add order by ‘value’: