MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoose:Изисква се път за грешка при валидиране

В отговор на последния ти коментар.

Прав сте, че null е тип стойност, но типовете null са начин да се каже на интерпретатора, че няма няма стойност . следователно трябва да зададете стойностите на всяка ненулева стойност или ще получите грешката. във вашия случай задайте тези стойности на празни низове. т.е.

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. Преобразуване на речник<string, object>-to-BsonDocument, пропускайки полето _t

  2. MongoDB bind_ip няма да работи, освен ако не е зададен на 0.0.0.0

  3. Как да използвате неподредено групово вмъкване с Mongoskin?

  4. Как да използвате Spring за свързване с MongoDB, което изисква удостоверяване

  5. Урок за PyMongo:Тестване на отказ на MongoDB във вашето Python приложение