以下のような
user番号
>> 役割
>> 世代
という3階層になっているhashから特定の役割
を持ったuser番号
を取り出したいです。
ruby
1 2{ 3 "1": { 4 "settlor": { 5 "generation": "2" 6 }, 7 "trustee": { 8 "generation": "1" 9 } 10 }, 11 "2": { 12 "beneficiary": { 13 "generation": "1" 14 } 15 } 16}
例えば
beneficiary
を持ったuser番号
は2
と言った感じです。
イメージできるのは階層ごとにeach
で回して抽出することなのですが、
もっと簡単に抽出できる方法がもしあれば教えていただけますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/23 10:28