gpt4 book ai didi

node.js - Mongoose bool 值默认为 false

转载 作者:可可西里 更新时间:2023-11-01 09:08:16 25 4
gpt4 key购买 nike

我有一个带有 bool 字段的 Mongoose 模式,我希望它的默认值为 false。我的第一个猜测是如何做到这一点:

active: { type: Boolean, default: false }

但出于某种原因,mongoose 总是将该字段设置为 true

我能做些什么来改变它?

最佳答案

看起来你错过了什么。为该字段设置 default: false 将自动将其设置为 false。

const mongoose = require('mongoose');

const projectSchema = new mongoose.Schema({
isUsed: {
type: Boolean,
default: false
}
});

mongoose.model('Project', projectSchema, 'project');

关于node.js - Mongoose bool 值默认为 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34026440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com