Ich erstellte Modell für Benutzer in Ruby auf Schienen mit Gerüst. Dann habe ich erfahren, dass ich, wenn ich Controller-Ordner des Projekts sah ich usercontroller.rb Datei erstellt finden würde? Bedeutet dies, dass bei der Erstellung eines Modells Controller damit erstellt werden?Werden Controller erstellt, wenn Modelle erstellt werden?
-2
A
Antwort
1
Es ist nicht die Modellerstellung, es ist das Gerüst.
http://guides.rubyonrails.org/v3.2.9/getting_started.html
Abschnitt 6 dieses Dokuments beschreibt, was bei Gerüsten erzeugt wird. Der Scaffolding-Prozess erstellt eine Reihe von Dateien, wobei der Controller einer davon ist.
0
rails generate scaffold
generiert ein Modell, Controller-Datenbank Migration und Ansichten. Hier
ist eine Liste der Generatoren, die Rails:
assets
controller
generator
helper
integration_test
jbuilder
mailer
migration
model
resource
scaffold
scaffold_controller
task
Die Ruby on Rails guides können Sie mit zusätzlichen i liefern Informationen zu den Befehlszeilenwerkzeugen.
Verwandte Themen
- 1. Verhindern, dass EF-Modelle in sekundären Apps erstellt werden
- 2. Wie Säuretest erstellt werden?
- 3. Wie werden Objekte erstellt?
- 4. zusätzliche Spalten erstellt werden, wenn read.table mit
- 5. Wenn Bucket-Dateien im Hive erstellt werden
- 6. Warum werden meine Projekte erstellt, wenn keine Änderungen vorgenommen werden?
- 7. Controller mit Entity Framework kann nicht erstellt werden
- 8. Wann werden Speicherabbilddateien genau erstellt?
- 9. Werden Mongodb-Backups automatisch erstellt?
- 10. Ant konnte nicht erstellt werden
- 11. JavaFx - Wann werden Elemente erstellt?
- 12. Android - Registerkartenelemente werden nicht erstellt
- 13. Wann werden Enum-Instanzen erstellt?
- 14. Benutzer kann nicht erstellt werden
- 15. Audiokomprimierungsfilter kann nicht erstellt werden
- 16. Tabelle kann nicht erstellt werden
- 17. Datenbankverbindung kann nicht erstellt werden
- 18. MVC3 Publishing, warum Modelle/Controller nicht veröffentlicht werden
- 19. QueryDSL Cross-Join hinzufügen, wenn Prädikatabfragen erstellt werden
- 20. Warum erstellt Django Migrationsdateien für Proxy-Modelle?
- 21. IRepository-Konzept, wo spezifische Repositories erstellt werden
- 22. Wie erstellt man dynamische Modelle in Rails?
- 23. Verbindungen zur Arbeit können nicht erstellt werden
- 24. Es werden keine Tabellen innerhalb von HIVE erstellt, aber Daten werden innerhalb von hdfs erstellt.
- 25. Wenn statische globale Variable in C++ erstellt werden
- 26. Caching HTTP-Antworten, wenn sie dynamisch von PHP erstellt werden
- 27. Gibt es ein Systemereignis, wenn Prozesse erstellt werden?
- 28. Datenbank nicht erstellt werden, wenn Projekt gestartet wird
- 29. Polymer-Eisengitter funktioniert nicht, wenn Knoten dynamisch erstellt werden
- 30. Was passiert, wenn Objekte mit neuen erstellt werden?
Kein Controller wird nicht erstellt, wenn das Modell erstellt wird. Es passiert nur für Gerüste. Wenn Sie keinen Gerüstgenerator verwenden, müssen Sie diese separat erstellen. –
Wenn Sie einen Scaffold-Befehl ausführen, generiert er relevante Modell-, Controller- und Ansichtsdateien für Sie. Wenn Sie das Gerüst nicht verwenden, können Sie diese einzeln nacheinander erzeugen –