MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongoose {strict:throw} gibt keinen Fehler aus

Die Dokumente sagen:

https://mongoosejs.com/docs/guide.html#strict

Aber es bedeutet nicht, was du denkst.

„Schlechte Daten“ umfassen also nur Daten, die schlecht sind im Schema, aber falsches Format. Alle zusätzlichen Daten NICHT im Schema wird einfach stillschweigend gelöscht, was maximalen Haarausfall verursacht und gegen POLA verstößt.