I have an object as follows:
[{:id=>2, :fname=>"Ron", :lname=>"XXXXX", :photo=>"XXX"}, {:id=>3, :fname=>"Dain", :lname=>"XXXX", :photo=>"XXXXXXX"}, {:id=>1, :fname=>"Bob", :lname=>"XXXXXX", :photo=>"XXXX"}]
I want to sort this by fname, alphabetically case insensitive so it would result in
id: 1,3,2
How can I sort this? I'm trying:
@people.sort! { |x,y| y[:fname] <=> x[:fname] }
But that has no effect.