【发布时间】:2017-03-30 00:18:55
【问题描述】:
我有一个看起来像这样的猫鼬模型
var LogSchema = new Schema({
item: {
type: ObjectId,
ref: 'article',
index:true,
},
});
但“item”可以从多个集合中引用。有可能做这样的事情吗?
var LogSchema = new Schema({
item: {
type: ObjectId,
ref: ['article','image'],
index:true,
},
});
“item”可以是“article”集合或“image”集合中的文档。
这是可能的还是我需要手动填充?
【问题讨论】: