Ich werde zusammenfassen, wie der doppelte Hash als Memorandum abgerufen werden kann.
Ruby 2.6.5
Angenommen, Sie haben eine Variable user_date mit mehreren Hashes in einem Array.
user_data = [
  {
    user: {
      profile: {
        name: 'Taro'
      }
    }
  },
  {
    user: {
      profile: {
        name: 'Jiro'
      }
    }
  },
  {
    user: {
      profile: {
        name: 'Saburo'
      }
    }
  }
]
Geben Sie den Schlüssel an, der diesem Wert entspricht, um den Wert des Hash zu erhalten.
Hash[Schlüssel des zu erhaltenden Wertes]
Wenn Sie bestimmte Daten aus einem doppelten Hash abrufen, geben Sie den [Schlüssel des abzurufenden Werts] kontinuierlich bis zu den abzurufenden Daten an. Deshalb. Wenn Sie versuchen, nur die Namen aller Benutzer auszugeben, lautet die Beschreibung wie folgt.
user_data.each do |user|
  puts user[:user][:profile][:name]
end
das ist alles