我有这个猫鼬的模式:
var UserSchema = new Schema({
"name":String,
"gender":String,
});
Run Code Online (Sandbox Code Playgroud)
我想添加另一个名为image的字段。如果性别为male,则此图像将具有默认值,如果性别为,则它将具有另一个默认值female。我发现可以使用以下方式设置默认值:
image: { type: ObjectId, default: "" }
Run Code Online (Sandbox Code Playgroud)
但是我找不到如何设置条件的方法。