【发布时间】:2018-05-18 13:36:38
【问题描述】:
我有两个看起来像这样的对象:
obj1 = { hostname: "test",
cpu: 20,
disk_space: nil,
ram: nil,
check_time: "2017-12-05 01:28" }
obj2 = { hostname: "test",
cpu: nil,
disk_space: 3000,
ram: nil,
check_time: "2017-12-05 01:28"}
我想用来自obj2 的disk_space: 3000 覆盖disk_space: nil。我想基本上覆盖nils。
new_obj = { hostname: "test",
cpu: 20,
disk_space: 3000,
ram: nil,
check_time: "2017-12-05 01:28" }
如何在 Ruby 中实现这一点?
【问题讨论】:
标签: ruby