Hash#dig
Извлекает значение из вложенных хешей.
Сигнатура
hash.dig(key, ...)Метод dig безопасно достаёт значение из вложенной структуры. Если по пути встречается nil, возвращает nil.
h = { user: { name: "Аня" } }
h.dig(:user, :name) # => "Аня"
h.dig(:user, :age) # => nil