我有一个哈希,其键是字符串,键是数组(复杂之处在于数组是在方括号中定义的),所以我的哈希是这样的。
model = {
'add' => [
{'name' => 'abc1', 'value' => 'def' },
{'name' => 'abc2', value => 'ghi'}
],
'remove' => [
{'name' => 'abc1', 'value' => 'def' },
{'name' => 'abc2', value => 'ghi'}
]
};
所以我想要实现的是,当我尝试遍历数组 model->{add} 的哈希时
print $_->{name} foreach(model->{add})
它不起作用。我猜这是因为数组在 [] 而不是 () 中。考虑到输入不能改变。请让我知道如何度过这个...