Hash#dig
работает для следующих случаев:
{"k1" => "v1" , "hash2" => {"k2" => "v2", "hash3" => { "k3" =>"v3"}}}.dig('hash2', 'hash3', 'k3')
# 'k3'
Извлекает вложенное значение, указанное в последовательности ключевых объектов, вызывая dig на каждом шаге, возвращая нольесли какой-либо промежуточный шаг равен nil.
Не имеет значения, является ли это консолью Rails или какой-либо другой, до тех пор, пока версия Ruby не изменится и вы используете ту же самую Hash#dig
метод.