[Ruby] Comment récupérer le contenu du double hachage

Aperçu

Je vais résumer comment récupérer le double hachage sous forme de mémorandum.

environnement

Ruby 2.6.5

Contenu

Par exemple, supposons que vous ayez une variable user_date avec plusieurs hachages dans un tableau.

user_data = [
  {
    user: {
      profile: {
        name: 'Taro'
      }
    }
  },
  {
    user: {
      profile: {
        name: 'Jiro'
      }
    }
  },
  {
    user: {
      profile: {
        name: 'Saburo'
      }
    }
  }
]

Pour obtenir la valeur du hachage, spécifiez la clé correspondant à cette valeur.

hacher[Clé de la valeur à obtenir]

De plus, lors de la récupération de données spécifiques à partir d'un double hachage, spécifiez la [Clé de la valeur à récupérer] en continu jusqu'aux données à récupérer. Donc. Si vous essayez d'afficher uniquement les noms de tous les utilisateurs, la description sera la suivante.

user_data.each do |user|
  puts user[:user][:profile][:name]
end

c'est tout

Recommended Posts

[Ruby] Comment récupérer le contenu du double hachage
Comment récupérer la valeur de hachage dans un tableau dans Ruby
Comment vérifier le contenu de la chaîne de caractères java de longueur fixe
Comment trouver la cause de l'erreur Ruby
Personnalisez la répartition du contenu de Recyclerview
[Rails] Comment obtenir le contenu des paramètres forts
À propos du comportement de ruby Hash # ==
Extraction du double hash "ruby" * Avis
[Docker] Comment voir le contenu des volumes. Démarrez un conteneur avec les privilèges root.
Comment modifier le contenu du fichier jar sans décompresser
[jsoup] Comment obtenir la totalité de la documentation
[Ruby] Je souhaite inverser l'ordre de la table de hachage
[Ruby] Afficher le contenu des variables
Comment obtenir le contenu de la carte à l'aide du mémorandum d'instructions
[chown] Comment changer le propriétaire d'un fichier ou d'un répertoire
Comment ajouter un nouveau hachage / tableau
Comment déterminer le nombre de parallèles
[Ruby] Coupez le contenu des publicités Twitter
Comment trier une liste de SelectItems
[ruby] Double hachage
[Ruby] Je souhaite extraire uniquement la valeur du hachage et uniquement la clé
Comment savoir quelle version Java d'un fichier de classe a été compilée
[Java] Comment accéder au début d'une chaîne spécifique à l'aide de la classe String
Comment résoudre la construction de l'environnement local de Ruby on Rails (MAC)!
Comment changer la valeur d'une variable à un point d'arrêt dans intelliJ
Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java
Mémorandum pour nettoyer le code Ruby
Faire une marge à gauche du TextField
L'histoire de l'introduction de la communication Ajax à Ruby
Définir l'heure de LocalDateTime à une heure spécifique
Comment faire fonctionner IGV en utilisant la communication par socket, et l'histoire de la création d'un Ruby Gem en utilisant cette méthode
Je veux var_dump le contenu de l'intention
Sortie de la façon d'utiliser la méthode slice
[Ruby] Code pour afficher le jour
Comment afficher le résultat du remplissage du formulaire
[Ruby] Comment générer une chaîne de caractères d'alphabet aléatoire
Comment créer la blockchain la plus simple de Ruby
[Introduction à Ruby] Comment utiliser la méthode slice
[Ruby on Rails] Comment faire de la destination du lien une partie de l'ID spécifié
Comment obtenir l'ID d'un utilisateur qui s'est authentifié avec Firebase dans Swift
Comment créer une combinaison unique de données dans la table intermédiaire des rails
[Ruby on Rails] Comment japonaisiser le message d'erreur de l'objet Form (ActiveModel)
J'ai réussi à obtenir un blanc lorsque j'ai apporté le contenu de Beans dans la zone de texte
[Note] [Débutant] Comment écrire lors de la modification de la valeur d'un élément de tableau dans une phrase répétée de Ruby
[Java] Comment obtenir l'URL de la source de transition
Comment supprimer / mettre à jour le champ de liste de OneToMany
Lister le contenu des catégories créées avec Active Hash
Comment exécuter l'application SpringBoot en tant que service
Comment écrire Scala du point de vue de Java
[Ruby on Rails] Comment changer le nom de la colonne
[Java] Comment obtenir la valeur maximale de HashMap
[Rails] Comment changer le nom de colonne de la table