猫鼬中的“ __v”字段是什么

我正在使用Mongoose版本3和MongoDB2.2。我注意到一个__v字段已经开始出现在我的MongoDB文档中。与版本控制有关吗?如何使用?

前端飞云2020/03/19 09:42:02

好吧,我看不到Tony的解决方案...所以我必须自己解决...


如果您不需要version_key,则可以:

var UserSchema = new mongoose.Schema({
    nickname: String,
    reg_time: {type: Date, default: Date.now}
}, {
    versionKey: false // You should be aware of the outcome after set to false
});