大于,小于,大于或等于,小于或等于 $gt:大于 $lt:小于 $gte:大于或等于 $lte:小于或等于 mongodb中保存的数据是使用ISODate类型 "lastAccessTime" : ISODate("2015-02-13T11:57:27.003Z") 在mongod
大于,小于,大于或等于,小于或等于
$gt:大于
$lt:小于
$gte:大于或等于
$lte:小于或等于
mongodb中保存的数据是使用ISODate类型
"lastAccessTime" : ISODate("2015-02-13T11:57:27.003Z")
在mongodb中,如果想获取11月14号之后的数据,可以直接这样来写查询条件
{'crawler.date':{'$gte':ISODate("2018-11-14T00:00:00Z")} }
但是python中没有ISODate类型,所以会提示语法错误
可以按照如下来解决:
from datetime import datetime
查询条件可以写成
"crawler.date" : {"$gte": datetime(2018, 11, 14)}
这样就可以解决了。