Ich erstellte ein neues Rails-Projekt mit den -O --api
Flags eingeschaltet, und rails g model
ist jetzt für mich gebrochen: es tut nichts und sagt einfach "über Spring preloader" (es ist kein Spring Bug wie ich habe versucht, Spring zu entfernen) und kehrt zurück.Überspringen Active Record bricht Schienen Generator
Danach habe ich ein neues Projekt erstellt (genau das gleiche, nur ohne -O
), und rails g model
hat gut funktioniert. Ist es das Überspringen von AR Generator bricht? Wenn ja, wie soll ich vermeiden?
Ich benutze Ruby 2.3.1 und Rails 5.0.0.1 auf Ubuntu Linux 16.04 LTS.
'rails g model' erstellt standardmäßig ein ActiveRecord-Modell - aber Sie haben ActiveRecord deaktiviert. Welches Verhalten erwarten Sie stattdessen? Verwenden Sie ein anderes ORM, von dem Sie erwarten, dass es an diesem Punkt aufgerufen wird? – pat
Ich habe es. Ich verwende Google Cloud Datastore, das kein ORM ist, mit dieser Rails-App. – xuq01