Я не нашел ответа на вопрос о том, что произойдет, когда я попытаюсь добавить точки в коллекцию Mongo с дополнительными или меньшими полями, чем заявленная схема. Рассмотрим следующий пример использования мангуста:Вставить точки в коллекцию Mongo, которые отличаются от схемы
var PointSchema = new Schema({
location: {
type: [Number]
},
name: String
})
Что произойдет, если я попытаюсь вставить документ с только полем местоположения?
И что произойдет, если я попытаюсь вставить документ, который имеет все поля в схеме, но имеет дополнительное поле, не объявленное в схеме?
Мне также интересно узнать, что ответ будет другим, если бы я использовал только оболочку монго вместо мангуста.