我将mongodb字段' date '保存为datetime对象,并使用以下查询
1.db.test_collection.find({'date': {'$gte': start_date_time}})
2. db.test_collection.find({"date": {"$gte": start_date_time, "$lte": end_date_time}
其中start_date_time是(例如)2014-06-03 00:00:00和end_date_time 2014-06-03 23:59:59我在mongodb中插入了一些值,但是我没有给出任何结果。请帮助我解决问题。
您应该使用该datetime
类型。
import datetime
db.test_collection.find({'date': {'$gte': datetime.datetime(2014, 6, 3, 16, 46) }})
您可以在文档中找到更多信息(http://api.mongodb.org/python/current/tutorial.html)
希望它对您有用!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句