MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mongoose {strict:throw} ne génère pas d'erreur

Les docs disent :

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

Mais cela ne signifie pas ce que vous pensez que cela signifie.

Ainsi, les " mauvaises données " englobent uniquement les données qui existent dans le schéma mais au mauvais format. Toute donnée supplémentaire PAS dans le schéma sera simplement supprimé silencieusement, provoquant une perte de cheveux maximale et violant POLA.