"William Shakespeare" }]} b =-6ren">
gpt4 book ai didi

Ruby:合并嵌套哈希

转载 作者:数据小太阳 更新时间:2023-10-29 06:21:53 24 4
gpt4 key购买 nike

我想合并一个嵌套的散列。

a = {:book=>
[{:title=>"Hamlet",
:author=>"William Shakespeare"
}]}

b = {:book=>
[{:title=>"Pride and Prejudice",
:author=>"Jane Austen"
}]}

我希望合并是:

{:book=>
[{:title=>"Hamlet",
:author=>"William Shakespeare"},
{:title=>"Pride and Prejudice",
:author=>"Jane Austen"}]}

实现这个的嵌套方法是什么?

最佳答案

对于 rails 3.0.0+ 或更高版本,有 deep_merge ActiveSupport 的函数这正是您所要求的。

关于Ruby:合并嵌套哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9381553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com