sql >> Database teknologi >  >> NoSQL >> MongoDB

Mongoose:valideringsfejlsti er påkrævet

Som svar på din sidste kommentar.

Du har ret i, at null er en værditype, men null-typer er en måde at fortælle fortolkeren, at den ingen værdi har. . Derfor skal du indstille værdierne til en hvilken som helst ikke-nul værdi, ellers får du fejlen. i dit tilfælde skal du indstille disse værdier til tomme strenge. dvs.

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. Yeoman, Mongoose og MongoDB Stilladser

  2. Pizza Tribes - Et multiplayer browser-baseret real-time strategispil

  3. Redis INCRBY med grænser

  4. Advarsel om fortabelse af MongoDB-mangos