私はRailsのコントローラで作成され、次のハッシュを持っている:Rubyで配列を並べ替えるには?どちらがより効果的ですか?
myObject = []
....
users.each do |u|
myObject << {
user_id: u.id,
display_name: u.display_name,
points: u.logs.sum(:points)
}
end
私は一種のポイント、ハイ>低によりMyObjectにするにはどうすればよいですか?
おかげ
ご質問は不明です。タイトルでは、「Rubyでハッシュをソートする方法」を尋ねます。質問では、「私は次のハッシュを持っています...」と書いています。しかし、最後の文では、「どのように 'myObject'をソートできますか?」という質問がありますが、myObjectは配列であり、ハッシュではありません。では、ハッシュや配列の並べ替えについて質問していますか?また、Rubyのドキュメントで答えが見つからなかった理由を説明できれば、Ruby開発者はドキュメントを改善して、再び起こらないようにすることができます。 –