当前位置 : 主页 > 编程语言 > python >

使用python查询mongodb指定一段时间数据

来源:互联网 收集:自由互联 发布时间:2022-06-18
大于,小于,大于或等于,小于或等于 $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)}​​

这样就可以解决了。



上一篇:ptyhon获取修改当前工作路径
下一篇:没有了
网友评论