我有一个带有布尔字段的mongoose模式,我希望它具有默认值false
.我的第一个猜测是如何做到这一点是这样的:
active: { type: Boolean, default: false }
但由于某些原因,猫鼬总是将场地设置为true
.
我该怎么做才能改变它?
看起来你错过了一些东西.default: false
该字段的设置将自动将其设置为false.
const mongoose = require('mongoose'); const projectSchema = new mongoose.Schema({ isUsed: { type: Boolean, default: false } }); mongoose.model('Project', projectSchema, 'project');