[RAILS] Méthode de construction Ruby

méthode de construction

Méthode utilisée lorsque vous souhaitez créer une nouvelle instance d'un modèle enfant qui appartient au modèle parent. (Le modèle parent et le modèle enfant ont des paramètres d'association) Une instance peut être créée avec une valeur dans la clé externe.

Si vous souhaitez créer une instance de mémo associée à un utilisateur

note.controller.rb


 @note = current_user.notes.build(note_params)  ##Modèle parent.Modèle enfant.Mettre en forme comme build

Contenu de l'instance de commentaire générée

 @note
 id: nil,
 title: "aaa",
 user_id: 2,
 category_id: 1,
 explanation: "ppppp",
 created_at: nil,
 updated_at: nil 

user_id contient une valeur.

Recommended Posts

Méthode de construction Ruby
[Ruby] méthode d'initialisation
Méthode d'accesseur Ruby
méthode de la carte rubis
abréviation de la méthode ruby
Remarques sur le fil de discussion Ruby # [] = méthode
définition de la méthode ruby
[Ruby] Résumé des définitions de méthode
Comment vérifier les nombres entiers avec ruby
Algorithme Ruby (injection, définition de méthode)
[Ruby] Notes sur la méthode gets
[Ruby] Méthode qui renvoie la vérité
Ruby ① Création d'un environnement Windows
[ruby] Appel d'une méthode avec un argument
Modèle de conception par la méthode Ruby Template Mémo de modèle
[Ruby] Méthode pour compter des caractères spécifiques
[Bases de Ruby] méthode split et méthode to_s
[Ruby on Rails] Méthode d'aide pratique
Comment utiliser la méthode Ruby inject
Ruby apprentissage 4
[Ruby] Tableau
méthode to_i
Ruby apprentissage 5
Bases de Ruby
java (méthode)
Revue Ruby 2
Méthode getRequestDispatcher ()
Ajout de rubis
méthode de fusion
Méthode d'installation de Ruby on Rails [édition Mac]
[Ruby] Des bases à la méthode inject
Ruby apprentissage 3
Implémentation de la "méthode de détection de circulation Floyd" dans Ruby
Méthode de la carte
inclure la méthode
Méthode abstraite
Ruby print met la méthode de sortie p printf
méthode d'initialisation
Méthode de liste
met méthode
Méthode Java
Méthode de classe
Problème de rubis ⑦
méthode save!
Méthode getParameter
Ruby apprentissage 2