次のような YAML ファイルがあります。
options:
some_option: 'foo'
これを hash としてロードし、キーが存在するかどうかを示すブール値を取得するためyamlに使用できるようにします。include?
のサブキーを取得するにはoptions、通常は を使用yaml["options"]["some_option"]しますが、YAML ハッシュに が含まれているかどうかを確認するにはどうすればよい["options"]["some_option"]ですか? 次のようなことはできません。
if yaml.include? "options"["some_option"] # or
if yaml.include? ["options"]["some_option"] # or even
if yaml.include? yaml["options"]["some_option"]
optionsYAML ハッシュのサブキーを取得する方法はありますか?