Ich richte eine kleine API ein, ich mache eine Datenvalidierung auf der Client-Seite meiner Anwendung und während ich das tue, strukturiere ich meine Daten, um sie meinem Mungo-Schema anzupassen.
Ich versuche das zu tun ...
%Vor% aber das entfernt natürlich alle Modellparameter von car
, die von mongoose zur Verfügung gestellt werden, also ist die Speichermethode e.t.c nicht mehr funktionsfähig.
Ich habe car.data = req.body
versucht, aber das erfordert, dass alle meine Mongoose-Schemas in ein data
-Objekt eingeschlossen werden, das nicht so elegant ist.
Ich habe mich gefragt, ob es eine Möglichkeit gibt, das car
-Objekt, das gespeichert werden soll, nicht ohne die lange Hand zu erstellen;
e.t.c.
Ich möchte im Wesentlichen das Äquivalent von car.push(req.body);
machen, aber wiederum ist die .push()
-Methode nicht für Mungo-Modelle verfügbar.
Sie können die req.body
an Ihre Car
wie folgt weitergeben
Hier ist auch eine Referenz: Weitergabe von Modellparametern an ein Mungo-Modell
Tags und Links javascript node.js mongodb express mongoose