首页 > 解决方案 > 如何查询对象中键的值?

问题描述

关于这个主题的所有文档似乎都旨在从存储在 mongodb 中的数组中检索元素。我有一个文件:

{
   "user1": { ... },
   "user2": { ... },
   ...
}

并想检索为user1存储的对象,但找不到制定查询的方法:

collection.find({user1})

不起作用,因为它正在解构一个不存在的变量

var q = {}; q.user1 = '';
collection.find(q)

也行不通,因为它会寻找 '' 作为值。

这是怎么做的??

不,请不要发布我需要将我的数据重组为数组或以其他方式。如果做不到,就直说吧。谢谢!

标签: node.jsmongodb

解决方案


推荐阅读