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

Mongoose:ścieżka błędu walidacji jest wymagana

W odpowiedzi na Twój ostatni komentarz.

Masz rację, że null jest typem wartości, ale typy null są sposobem na poinformowanie interpretera, że ​​nie ma braku wartości . w związku z tym należy ustawić wartości na dowolną wartość inną niż null lub pojawi się błąd. w twoim przypadku ustaw te wartości na puste ciągi. tj.

var newUser = new user({

  /* We will set the username, email and password field to null because they will be set later. */
  username: '',
  passwordHash: '',
  email: '',
  admin: false

}, { _id: false });


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Czy są jakieś powody, dla których powinienem/nie powinienem używać ObjectId w moim adresie URL RESTful

  2. arrayFilters w mongodb

  3. Jaki jest pożytek z pliku mongo.lock?

  4. Zainicjuj dane na zadokowanym mongo

  5. Jak mogę użyć cursor.forEach() w MongoDB przy użyciu Node.js?