我还没有找到答案,当我尝试将点添加到Mongo集合中时会发生什么,该集合具有比声明的模式更多或更少的字段。请考虑使用mongoose的以下示例:
var PointSchema = new Schema({
location: {
type: [Number]
},
name: String
})
如果我尝试插入仅包含位置字段的文档,会发生什么?
如果我尝试插入一个包含模式中所有字段但是在模式中没有声明其他字段的文档,会发生什么?
我也很好奇,如果我只使用mongo shell而不是猫鼬,答案会有所不同。
答案 0 :(得分:0)