【发布时间】:2016-01-28 18:16:19
【问题描述】:
我想将 Person 链接到 Divisions 中的细分。
Divisions = new Schema({
division_name: String
subdivisions: [{
subdivisions_name: String
}]
})
People = new Schema({
name: String,
subdivision: *???*
})
查看存储的文档,细分有一个_id,所以我认为这是可能的。
需要明确的是,我有许多不同深度的文档,并且许多文档可能链接到任何给定的文档,因此它不像上面的模式那么简单,但如果有人可以证明这一点,我可以将其调整为我的模型。
在不将 Divisions 拆分为多个模式的情况下这样做是更可取的。
【问题讨论】: