Node.js 如何通过mongoose中的子文档id查找子文档?
我想通过子文档id在mongoose中查找子文档 我正在做:Node.js 如何通过mongoose中的子文档id查找子文档?,node.js,mongodb,mongoose,Node.js,Mongodb,Mongoose,我想通过子文档id在mongoose中查找子文档 我正在做: mainDoc.subDocFieldName.id(sudocId) 但它表明 'cannot find property id of undefined' 似乎是mainDoc.subDocFieldName是未定义的 那么如何访问子文档呢?我通过以下方式解决了这个问题: mainDoc[subDocFieldName].id(sudocId); 实际上,我使用的是子文档数组。向我们展示模式,向我们展示一些您尝试访问子文档的示
mainDoc.subDocFieldName.id(sudocId)代码>
但它表明
'cannot find property id of undefined'
似乎是mainDoc.subDocFieldName
是未定义的
那么如何访问子文档呢?我通过以下方式解决了这个问题:
mainDoc[subDocFieldName].id(sudocId);
实际上,我使用的是子文档数组。向我们展示模式,向我们展示一些您尝试访问子文档的示例代码。这是使用mongoose填充方法吗?请详细说明一下。。。我面临着同样的问题。。。问题和答案都没有明确的定义