Mongoose 变量模式参考
Mongoose variable schema reference
我正在寻找拥有引用可变子模型的父模型的最佳方法。有没有办法在保存父模型时设置引用,然后让它自动填充子模型?如果不是,实现具有可变子字段的父模型的最佳方法是什么。
var ChildSchema1 = new Schema({
field1: String,
field2: String
});
var ChildSchema2 = new Schema ({
field3: Number,
field4: String
});
var ParentSchema = new Schema({
name: {type: String, required: true},
child_ref: {type: ObjectId, ref: ChildSchema1 OR ChildSchema2}
});
我有一个类似的问题,我需要进行模式继承。这个 github 项目似乎对我们双方都有效:
我正在寻找拥有引用可变子模型的父模型的最佳方法。有没有办法在保存父模型时设置引用,然后让它自动填充子模型?如果不是,实现具有可变子字段的父模型的最佳方法是什么。
var ChildSchema1 = new Schema({
field1: String,
field2: String
});
var ChildSchema2 = new Schema ({
field3: Number,
field4: String
});
var ParentSchema = new Schema({
name: {type: String, required: true},
child_ref: {type: ObjectId, ref: ChildSchema1 OR ChildSchema2}
});
我有一个类似的问题,我需要进行模式继承。这个 github 项目似乎对我们双方都有效: