Wenn die Umgebungskonstruktion zu einem gewissen Grad abgeschlossen ist und sich in der Anwendungsentwicklung widerspiegelt, erstellen Sie zuerst das Modell und die Tabelle. Hier finden Sie eine kurze Zusammenfassung der Grundlagen zum Erstellen eines Modells.
Schienen g Modell [Modellname] Spalte1: Datentyp, Spalte2: Datentyp, ...
Schienen g Modell [Modellname] [Referenzen]: * Referenzen *
1.Modellklassendatei(/app/models/[Modellname].rb)
2.Migrationsdatei(/db/migrate/yyyyMMddxxxx_create_[Tabellenname])
3.Automatische Modellprüfung
4.Fiktionsdatei für automatische Modelltests
Führen Sie den Befehl Rails db: migrate
aus
Es gibt die folgende Beschreibung, also korrigieren Sie sie (hinzufügen)
/db/migrate/yyyyMMddxxxx_create_[Tabellenname]
t.references :[Eigener Tabellenname Singular]`
↓
/db/migrate/yyyyMMddxxxx_create_[Tabellenname]
`t.references :[Eigener Tabellenname Singular], foreign_key:true`
Tabelle erstellen / aktualisieren
Rails g Migration [Klassenname] [Referenzklassenname]: Referenzen, ...
Führen Sie den Befehl aus
Tabelle erstellen / aktualisieren
Recommended Posts