如何在mongoose中通过子文档id找到子文档?

时间:2013-09-03 07:23:30

标签: node.js mongodb mongoose

我想通过子文档id找到mongoose中的子文档。

我在做:

mainDoc.subDocFieldName.id(sudocId);

但它显示

'cannot find property id of undefined'

似乎mainDoc.subDocFieldNameundefined

所以如何访问子文档。?

1 个答案:

答案 0 :(得分:0)

我通过以下方式解决了这个问题:

mainDoc[subDocFieldName].id(sudocId);

其实我在使用subDocument数组。