sql >> Database >  >> NoSQL >> MongoDB

Mongoose schema optionele velden

Alle velden in een mangoestschema zijn standaard optioneel (naast _id , natuurlijk).

Een veld is alleen vereist als u required: true toevoegt aan zijn definitie.

Dus definieer uw schema als de superset van alle mogelijke velden en voeg required: true toe naar de velden die vereist zijn.



  1. 2 manieren om de grootte van een document te krijgen in MongoDB

  2. Converteer DBObject naar een POJO met MongoDB Java Driver

  3. Verwijder duplicaten uit de MongoDB 4.2-database

  4. MongoDB:bereikquery's over invoegtijd met _id en ObjectID