【问题标题】:To access values of array in mongodb and store it as python list访问 mongodb 中数组的值并将其存储为 python 列表
【发布时间】:2020-04-16 18:00:58
【问题描述】:

我对 mongodb 不太了解,但我可以检索元素,但是如何将数组中的值存储到 python 列表变量中。 它给了我对象 id 和所有其他,但我无法检索数组的元素以供使用 帮助我度过这个难关。 假设 good_trn 包含 [1,23,3344,56,6] 我如何通过将其用于统计来获取这些值

import pymongo
from pymongo import MongoClient


client=MongoClient("URL")
print(client.list_database_names())


db = client["creditscore"] 

collection = db["creditscore"] 


good_income = collection.find({"good_trn": {"$gt": 0}})
print(good_income[0])

【问题讨论】:

标签: python arrays mongodb list flask


【解决方案1】:

我对你的问题有点困惑 你能告诉我当你的 print(type(good_income)) 显示什么 根据类型可以查找该类型的迭代方法

【讨论】:

  • 假设我的 mongoDb 集合有 good-trn=[130,140,​​150,160] 作为数组值。在上面我检索到 good_income 的值,问题是 good_income 的行为不像我在 python 代码中的数学计算的数组或列表,它显示错误,因为在查询中执行后无法设置选项
  • 错误是操作后无法设置任务。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-19
  • 2021-11-30
  • 2013-04-30
  • 1970-01-01
  • 1970-01-01
  • 2015-07-05
相关资源
最近更新 更多