【问题标题】:How to find the subdocument via subdocument id in mongoose?如何通过猫鼬中的子文档ID找到子文档?
【发布时间】:2013-09-04 14:37:16
【问题描述】:

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

我在做:

mainDoc.subDocFieldName.id(sudocId);

但它显示

'cannot find property id of undefined'

好像mainDoc.subDocFieldNameundefined

那么我如何访问子文档?

【问题讨论】:

  • 向我们展示架构,向我们展示一些您尝试访问子文档的示例代码。
  • 这是用猫鼬填充方法吗?

标签: node.js mongodb mongoose


【解决方案1】:

我解决了这个问题:

mainDoc[subDocFieldName].id(sudocId);

其实我用的是 subDocument 数组。

【讨论】:

  • 请详细说明...我面临同样的问题...问题和答案都没有明确定义
猜你喜欢
  • 1970-01-01
  • 2017-05-07
  • 1970-01-01
  • 2016-06-19
  • 1970-01-01
  • 2012-11-07
  • 1970-01-01
  • 1970-01-01
  • 2015-06-26
相关资源
最近更新 更多