【发布时间】:2015-05-04 23:39:14
【问题描述】:
我刚开始使用 mongodb 并设置了一个测试数据库来处理我创建的几个脚本的网络抓取结果。现在, date_found 正在作为字符串加载。当我在 mongohub 中运行它时:
{"date_found" : /.*2015-05-02.*/}
我得到了所有带有“2015-05-02”的集合。太棒了!
但是,当我运行时:
for item in collection.find({"date_found": "/.*2015-05-02.*/"}):
print item
我什么也得不到。
还有,这个:
for item in collection.find():
print item
给了我所有的集合,所以似乎一切都在我可以查询数据库的范围内工作。
有人能告诉我我犯了什么愚蠢的错误(或者我错过了什么)吗?
【问题讨论】:
标签: python mongodb python-2.7 pymongo