MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

ustaw pole jako puste dla obiektu mongo za pomocą mongoose

Aby usunąć te właściwości z istniejącego dokumentu, ustaw je na undefined zamiast null przed zapisaniem dokumentu:

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

user.save();

Potwierdzono, że nadal działa w Mongoose 5.9.7. Pamiętaj, że pole, które próbujesz usunąć, musi być nadal zdefiniowane w schemacie, aby to zadziałało.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb c# jak pracować z dokumentem BSON

  2. Uzyskiwanie agregacji Mongo wyjątku wskaźnika zerowego przy użyciu danych wiosennych (pola dynamiczne)

  3. MongoDB zagnieżdżone OR/AND Gdzie?

  4. MongoDB „nie można znaleźć indeksu dla zapytania $geoNear”

  5. Agregacja $lookup Całkowity rozmiar dokumentów w zgodnym potoku przekracza maksymalny rozmiar dokumentu