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