[RAILS] Ruby-Build-Methode

Erstellungsmethode

Eine Methode, die verwendet wird, wenn Sie eine neue Instanz eines untergeordneten Modells erstellen möchten, das zum übergeordneten Modell gehört. (Elternmodell und Kindmodell haben Zuordnungseinstellungen) Eine Instanz kann mit einem Wert im externen Schlüssel erstellt werden.

Wenn Sie eine Memo-Instanz erstellen möchten, die einem Benutzer zugeordnet ist

note.controller.rb


 @note = current_user.notes.build(note_params)  ##Übergeordnetes Modell.Kindermodel.Als Build formatieren

Inhalt der generierten Kommentarinstanz

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

user_id enthält einen Wert.

Recommended Posts

Ruby-Build-Methode
[Ruby] Initialisierungsmethode
Ruby-Accessor-Methode
Ruby Map Methode
Abkürzung für Ruby-Methode
Hinweise zu Rubys Thread # [] = Methode
Definition der Rubinmethode
[Ruby] Zusammenfassung der Methodendefinitionen
Wie man ganze Zahlen mit Rubin überprüft
Ruby-Algorithmus (Injizieren, Methodendefinition)
[Ruby] Hinweise zur Methode gets
[Ruby] Methode, die die Wahrheit zurückgibt
Ruby ① Erstellen einer Windows-Umgebung
[ruby] Eine Methode mit einem Argument aufrufen
Entwurfsmuster nach Ruby Template-Methode Musternotiz
[Ruby] Methode zum Zählen bestimmter Zeichen
[Ruby-Grundlagen] Split-Methode und to_s-Methode
[Ruby on Rails] Praktische Hilfsmethode
Verwendung der Ruby-Inject-Methode
Rubin lernen 4
[Ruby] Array
to_i Methode
Rubin lernen 5
Ruby-Grundlagen
Java (Methode)
Ruby Review 2
Methode getRequestDispatcher ()
Rubinzusatz
Zusammenführungsmethode
Ruby on Rails-Installationsmethode [Mac Edition]
[Ruby] Von den Grundlagen bis zur Injektionsmethode
Ruby lernen 3
Implementierte "Floyd Circulation Detection Method" in Ruby
Kartenmethode
Methode einschließen
Abstrakte Methode
Ruby print setzt die Ausgabemethode p printf
Methode initialisieren
Listenmethode
setzt Methode
Java-Methode
Klassenmethode
Rubinproblem ⑦
Save! -Methode
getParameter-Methode
Ruby lernen 2