查询MongoDB中的所有用户名字段

时间:2019-10-21 17:41:18

标签: mongodb mongodb-compass

我知道这是一个非常基本的问题,但是我已经进行了数小时的研究,但找不到任何地方,因此也许对其他人也有用。

我刚刚下载了MongoDB Compass,因为我正尝试从我的username集合中导出所有account,并且无法创建只返回用户名 的查询字段。

我如何使用MongoDB获得特定字段的所有值?

谢谢

2 个答案:

答案 0 :(得分:1)

使用投影

您可以在其中添加或删除数据结果中的字段的位置。

尝试

db.collection.find({}, { user_name : 1})

其中1为true,0为false。

答案 1 :(得分:0)

这将仅返回所有文档中的user_name字段

db.collection.find({}, {"_id": 0, "user_name": 1})