该猫鼬文档建议重写的默认值[]像这样的数组字段:
new Schema({
toys: {
type: [ToySchema],
default: undefined
}
});
Run Code Online (Sandbox Code Playgroud)
我想要一个字符串数组,带有一个枚举和一个默认值(如果没有提供)。
因此,如果未指定任何文档,则每个文档都具有类型 'foo',但文档可能是 'foo'和'bar'。
那可能吗?
虽然文档没有提到它,但可以按照您期望的方式给出默认值。
您可以拥有一个带有默认值的枚举数组,如下所示:
new Schema({
toys: {
type:[{ type: String, enum: ['foo', 'bar', 'baz'] }],
default: ['foo']
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1319 次 |
| 最近记录: |