1
そう等ハッシュを考える:キーのインスタンスのどこかのネストされたハッシュで
h = {
"actual_amount" => 20,
"otherkey" => "value",
"otherkey2" => [{"actual_amount" => 30, "random_amount" => 45}]
}
入れ子の任意の数の層が存在する場合、すべてのキーと値のペアを摘み取るための簡単な方法が存在する(またはちょうど値)actual_amount
のキーですか?
あなたの "ハッシュ" は無効です。 – sawa
** val **に 'actual_amount'がある場合、**キー**を取得しますか?もしそうなら、この 'h.map {| k、v | (配列)&& v.first ["actual_amount"]。present?)} ' – Abhi
再帰を使用する必要がありますか? – coderz