sql >> Base de Datos >  >> NoSQL >> MongoDB

Mongoose {strict:throw} no arroja error

Los documentos dicen:

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

Pero no significa lo que crees que significa.

Por lo tanto, "Datos incorrectos" solo incluye datos que es en el esquema pero en un formato incorrecto. Cualquier dato extra NO en el esquema simplemente se eliminará silenciosamente, causando la máxima pérdida de cabello y violando POLA.