使用 Mongoose,我如何访问数组中的子文档?在架构中,我根据docs使用对象文字声明了我的子文档。
检索到父文档后,我可以注销doc.children并查看对象数组,但是当我尝试访问任何文档时,我得到了未定义的结果。doc.children不作为数组返回,那么如何访问子文档?
架构:
var parentSchema = new Schema({
children: [{ name: 'string' }]
});
用法:
console.log(doc.children); //[{name: 'hello'}, {name: 'world'}]
doc.children[0]; //undefined
doc.children['0']; //undefined