【发布时间】:2019-10-19 12:33:51
【问题描述】:
我有一个查询 mongodb 集合的函数
def checkDb():
signals = mydb['collection']
findInMongo = signals.find({}, {'_id': False})
for x in findInMongo:
return x
我想返回集合中的所有内容而不将其打印到控制台。当我运行上面的代码时,我得到一个结果:
{'Date': testvalue, 'Open': testvalue, 'High': testvalue, 'Low': testvalue, 'Close': testvalue, 'Volume':testvalue}
当我跑步时
def checkDb():
signals = mydb['collection']
findInMongo = signals.find({}, {'_id': False})
for x in findInMongo:
print(x)
我从我的收藏中获取每一个文档,这就是我想要的。
如何让代码返回每个文档而不是使用print?
【问题讨论】:
-
怎么样,省略循环,
return list(findInMongo)?
标签: python jquery mongodb find return