私はキーと値のセットを含むハッシュの配列をループしようとしています。このループでは、キー(または最も単純なキーのセット)が特定の値を持っているかどうかをチェックしたいと思います。ハッシュの配列をループし、キーが特定の値を持つハッシュを削除する方法はありますか?
これは私がこれまで持っているものであるが、それは価値でドルをキーを含むハッシュとして動作しませんが、アレイ内の、まだ存在している:私は自分自身を作っ
remove_currency = [{a: 'fruit', b: 'dollar'}, {a: 'fruit', b: 'yen'}]
currency = 'dollar'
remove_currency.delete_if { |_, v| v == currency }
・ホープ十分にクリア!
ようこそ。 「[mcve]」をお読みください。問題を示す最小限のコードと入力をサポートする必要があります。あなたのコードはそれをしません。 SOは、あなたを助けることだけでなく、将来他人を助けることでもあることを覚えておいてください。問題を完全に説明する質問をしてください。 –
とにかく誰かが私の質問を理解したことを意味する、私の問題を解決する答えを得ることができました。私は 'remove_currency'配列にはハッシュがたくさん含まれていて、' dollar 'の値を含むものとそうでないものがあると想像できます。だから私はこの点を率直に見ることができません... – bork