如何在节点 js 和 mongodb 中使用填充的字段键值名称进行搜索?

Posted

技术标签:

【中文标题】如何在节点 js 和 mongodb 中使用填充的字段键值名称进行搜索?【英文标题】:how to search with populated field key value name in node js and mongodb? 【发布时间】:2019-03-11 17:30:06 【问题描述】:

在这个集合中,我想找到一个记录,它有一个可以填充的 movieData 字段并具有键值对(对象),并且我想要在节点 js 中具有给定查询的特定记录

collection.find(userData:userData ,movieData:  Name: "pirate fairy"  )

【问题讨论】:

【参考方案1】:

您可以使用以下内容在 Node.js 和 MongoDB 中使用填充的字段键值名称进行搜索:

collection.find(userData:userData ,"movieData.Name": "pirate fairy")

【讨论】:

以上是关于如何在节点 js 和 mongodb 中使用填充的字段键值名称进行搜索?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 mongodb 获取数据并使用节点 js 将其显示在表中?

如何使用节点 js 从 mongodb 检索用户完整数据

如何在猫鼬和节点js中的同一记录上填充两个集合

如何在节点js中将变量名作为mongodb的集合名称传递

如何使用节点 js 对 mongoDB 中的集合内的数组进行排序

使用 Node.js 的 MongoDB 引用我无法填充