次のようなハッシュが@data
あります。
{
"calcData" => {
"coverStartDate" =>"10/08/2011",
...
"part"=> [
{
"licenceYears" =>"10",
"licenceType" =>"1",
...
"@partname" =>"ratingData"
},
{
"dob" =>"26/01/1964",
"age" =>"47",
...
"@partname" =>"driver"
},
...
]
}
}
part
違いのあるビットには、さらにさまざまなセクションがあります@partname
。
@partname
これらのビットの 1 つを選択する最良の方法は何ですか?
例えば:
@data["calcData"]["part <<< where @partname="ratingData" >>> "]["licenceYears"]
このロジックを ruby/rails で表現するにはどうすればよいですか?