次のハッシュがあります。
locals_arr = [{:rank=>1, :id=>6}, {:rank=>2, :id=>8}, {:rank=>3, :id=>7}]
次を使用して、特定のエントリを ID で検索できます。
locals_arr.select{|x| x[:id].equal? 7}
次のようなものを返します。
=> [{:rank=>3, :id=>7}]
今、私はこのエントリの位置を知りたい.
フィルタリングされた一連のランクがあり、そのセット内のランクを知る必要がある場合があります。