MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongoose-Update wird nicht aktualisiert:{ ok:0, n:0, nModified:0 }

Laut den Dokumenten

Modelle sind ausgefallene Konstruktoren, die aus Schemadefinitionen kompiliert wurden. Eine Instanz eines Modells wird als Dokument bezeichnet . Modelle sind für das Erstellen und Lesen von Dokumenten aus der zugrunde liegenden MongoDB-Datenbank verantwortlich.

Sie müssen also während .save() eine Instanz erstellen nur anrufen. Andere Operationen (aktualisieren, lesen, löschen) werden auf das vorhandene Dokument angewendet, sodass keine Instanz erstellt werden muss.