帐户 ["details"]["name"] 的 Ruby 安全导航器表达式应该是什么?
what should be Ruby Safe navigator expression for account["details"]["name"]?
尝试使用安全导航器编写:
account["details"]["name"]
以下不适用于未知方法和错误。
account&["details"]&["name"]
使用 jRuby9,rails-5.2
安全导航器版本如下所示:
account&.[]("details").&[]("name")
或者您可以考虑使用 Hash#dig
:
account.dig("details", "name")
尝试使用安全导航器编写:
account["details"]["name"]
以下不适用于未知方法和错误。
account&["details"]&["name"]
使用 jRuby9,rails-5.2
安全导航器版本如下所示:
account&.[]("details").&[]("name")
或者您可以考虑使用 Hash#dig
:
account.dig("details", "name")