2016-08-26 11 views
-2

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?

+0

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. –

+0

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 –

Antwort

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