gpt4 book ai didi

ruby-on-rails - 访问嵌套哈希时如何避免 nil 元素的 NoMethodError?

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

如果我尝试访问不存在的哈希元素,我会收到 NoMethodError: undefined method '[]' for nil:NilClass。但是,我无法预测会出现哪些元素。

@param_info = {}
@param_info["drug"]["name"]
# => NoMethodError: undefined method `[]' for nil:NilClass

当元素意外为 nil 时,如何避免引发此错误?

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