我知道这是一个非常基本的问题,但是我已经进行了数小时的研究,但找不到任何地方,因此也许对其他人也有用。
我刚刚下载了MongoDB Compass,因为我正尝试从我的username
集合中导出所有account
,并且无法创建只返回用户名 的查询字段。
我如何使用MongoDB获得特定字段的所有值?
谢谢
答案 0 :(得分:1)
使用投影。
您可以在其中添加或删除数据结果中的字段的位置。
尝试
db.collection.find({}, { user_name : 1})
其中1为true,0为false。
答案 1 :(得分:0)
这将仅返回所有文档中的user_name字段
db.collection.find({}, {"_id": 0, "user_name": 1})