0

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

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

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

谢谢

4

2 回答 2

2

使用投影

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

尝试

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

其中 1 为真,0 为假。

于 2019-10-21T18:10:03.940 回答
0

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

db.collection.find({}, {"_id": 0, "user_name": 1})
于 2019-10-22T02:52:30.860 回答