标签: ruby-on-rails ruby hash
我的哈希值似乎是
parent:{ child:{} }
如果parent为空,如何删除child密钥?
parent
child
答案 0 :(得分:4)
使用Hash#delete_if方法。
Hash#delete_if
hash.delete_if { |k,v| k == :parent && v[:child].empty? }