こんにちは、今開発で少し悩んでいるところがあり質問させて頂きます。
まず見て頂きたいのが以下のコードです。
ruby
1hash = {"4"=>{"site_id"=>1}, "7"=>{"site_id"=>1}, "10"=>{"site_id"=>2}}
今回行いたい操作は
・site_idの値どうしを比較して同じものが存在した場合( 子ハッシュ部分の操作 )
・それらのハッシュに対応するkeyどうしを比較し( 親ハッシュ部分の操作 )
・keyの値が大きいものを削除する
といった感じです。
最終的にこうしたいです。
ruby
1hash = {"4"=>{"site_id"=>1}, "10"=>{"site_id"=>2}}
ランキング機能のようなものをrailsで実装したく、
最終的にはkeyとsite_idの値をインスタンス変数などに格納できればと考えています。
必要に応じて配列化してしまっても構いません。
どうぞよろしくお願いします!
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/06 10:34