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

Setzen Sie das Feld für das Mongo-Objekt mit Mongoose auf leer

Um diese Eigenschaften aus Ihrem vorhandenen Dokument zu entfernen, setzen Sie sie auf undefined statt null vor dem Speichern des Dokuments:

user.first_name = undefined;
user.signup_date = undefined;

user.save();

Bestätigt, dass es in Mongoose 5.9.7 noch funktioniert. Beachten Sie, dass das Feld, das Sie entfernen möchten, noch in Ihrem Schema definiert sein muss, damit dies funktioniert.