Ich bin neu zu Segeln js. Ich benutze mongodb Datenbank. Ich habe users
Sammlung. Ich habe erstellt api mit sails generate api users
erstellt Users.js
und UsersController.js
Dateien. Ich möchte wissen, dass wir einen anderen Controller oder ein anderes Modell für dieselbe Sammlung erstellen können?können wir zwei Modell oder Controller für die gleiche Sammlung in Segel js
Ich habe User_dummy.js
und User_dummyController.js
mit dem gleichen Befehl wie oben angegeben erstellt. Und kopierte den Inhalt der Datei Users.js
in User_dummy.js
und UsersController.js
Datei in User_dummyController.js
. Aber es funktioniert nicht.
Sein gibt mir Fehler folgende:
Trying to associate a collection attribute to a model that doesn't have a Foreign Key.
Ich mag für users
Sammlung zwei Kopien von beiden Modellen und Controller machen. Gibt es eine Lösung oder gibt es eine Möglichkeit, zwei Controller oder ein Modell zu erstellen?
ich wissen will, dass es obligatorisch ist, dass der Name des Modells als der Name der Sammlung gleiche ist? Zum Beispiel: unser Mongodb enthält 'Benutzer' Sammlung und wir müssen das Modell als' User.js' erstellen. –