为什么_id不存在子文件?

时间:2013-09-27 11:29:53

标签: mongodb mongoose

我的架构如:

var sub = new Schema ({
 a : String,
 b: Number
});

var s = new Schema({
 x : String,
 y : [sub]
});

当我插入's'以下内容时:

{ x: "Hello", y : [ { a : "a", b: 1 }, { a : "b", b : 2 } ]}

然后插入新文档的'y'属性的子文档不包含'_id'字段。但是主文档包含'_id'字段。

为什么会这样?以及我如何配置子模式,以便每当我创建一个新文档时,我自动为该数组中的所有子文档都有'_id'字段。

0 个答案:

没有答案