假设我们有以下架构。
let aSchema = mongoose.Schema({
x: {
type: String,
default: "A",
enum: ["A", "B", "C"]
}
});
let bSchema = mongoose.Schema({
y: {
type: aSchema
} // need to set default value of y.x as "B" here.
});
如何设置为bSchema.y.x生成的默认值为" B" ?
答案 0 :(得分:0)
如果我理解正确,aSchema的默认值为' A',但您希望默认值为' B'对于bSchema.y。
在我看来,您需要一个不同的架构,默认值为' B'