Почему валидация пропускает поля которых нет в схеме?
MongoDB имеет гибкую схему, которая позволяет хранить документы различных структур в одной коллекции. Однако, если вам необходимо ограничить структуру документа и установить определенные правила для полей, вам нужно использовать валидацию. При использовании валидации в MongoDB, можно определить схему для коллекции с помощью JSON-схемы, которая описывает ожидаемую структуру документа. Это позволяет в MongoDB добавить некоторые ограничения ... Читать далее