如果我在 ruby 中有一个对象数组,我如何遍历数组并更新对象?
示例:
test_arr
具有以下值:(由 find_by_sql 获取)
test_arr = [
{"id"=>1024, "value"=>"9999"},
{"id"=>1025, "value"=>"9999"}
]
test_arr.map{|r| r.value="1111"}
返回 ["1111", "1111"]
我需要类似的东西:(更新后)
[{"id"=>1024, "value"=>"1111"}>,
{"id"=>1025, "value"=>"1111"}>]
任何帮助将不胜感激。