python-3.x - 如何使用 Python 从 MongoDB 中的所有文档中返回所有特定值?
问题描述
问题:
如何使用 Python 从 MongoDB 中的所有文档中返回所有特定值?
目标:
我想要做的是从python中的所有文档中返回所有匹配的值。
所以我想要使用以下数据集的结果是:[Project0, Project0]
样本数据集:
id: idName0
ProjectName: Array
- 0: Project0
- 1: Project1
id: idName1
ProjectName: Array
- 0: Project0
- 1: Project2
我尝试过的和结果:
request_data['searchValue'] = 'Project0'
check = users_collection.find({"projectName": request_data['searchValue']})
resultArr = list()
for item in check:
print(item['projectName'])
resultArr.append(item['projectName'])
但结果只是第一个文件,它返回了[Project0, Project1]
。
解决方案
推荐阅读
- javascript - 根据时间放置ul li物品
- excel - Spring MVC @GetMapping 生成 json 和 excel
- excel - 合并地址详细信息
- javascript - 检查javascript对象深处的关键多层
- git - 如何避免仅在 Docker 内部发生的“go get”“未知修订”问题?
- pandas - Sort_values Pandas 按索引排序?
- reactjs - 在 ReactJS 中以不同的函数获取返回的 API 结果
- python - 将比较运算符与它在代数上的工作方式联系起来
- r - 使用 long data.frame 或 ggplotly 的 R 交互式堆积面积图
- android - 无法修复 gradle 同步问题