美文网首页
python如何在mongo数据库查询,一段时间的数据

python如何在mongo数据库查询,一段时间的数据

作者: 行走的佩奇 | 来源:发表于2022-06-06 11:21 被阅读0次

1.创建时间字段


#1.创建时间字符串字段 下面2个等价
item['create_time'] = datetime.now().strftime("%Y-%m-%d %H:%M:%S") # 2022-05-11 00:00.00
item['create_time'] = (datetime.utcnow() + timedelta(hours=8)).strftime("%Y-%m-%d  %H:%M:%S") # 2022-05-11 00:00.00 

#2.更新到数据库 怎么链接数据库这我就不写了
self.col.update({"_id": item['_id'] }, {'$set':dict(item)}, True) 

2.查询时间段的数据

new = '2022-05-11 '
myDatetime1 = new + '00:00.00'
myDatetime2 = new + '23:59:59'

print(self.file, myDatetime1, myDatetime2)

#2.构建查询条件
myquer = {
            'create_time': {'$gte': myDatetime1, '$lte': myDatetime2},
        }

#3.进行查询
cursor = self.col.find(myquer, batch_size=5)
for data in cursor[:]:
      print(data) # 每条数据

相关文章

  • mongodb基本操作

    查询操作 进入mongo的admin数据库 查看当前数据库名 查看当前数据库版本 查看所有数据库 切换数据库(创库...

  • mongodb 使用笔记

    mongodb 使用 mongo常用命令 查看命令提示 切换/创建数据库 查询所有数据库 删除当前使用数据库 导入...

  • Mongodb 多进程高并发问题

    使用了6台24核48线程的服务器,同时对mongo数据库进行查询。并发数达到200以上,造成数据库经常崩溃,查询大...

  • Python操作MySQL数据库

    数据库 Python连接数据库 获取数据库版本信息 #添加数据同时获取刚刚插入数据的ID 修改 根据ID查询 查询...

  • MongoDB的使用

    首先安装python连接MongoDB的驱动 pip install pymongo 打开mongo数据库服务 在...

  • python数据库查询--开源项目Records源码分析

    零:说明 Records是一个对python中关系型数据库查询的封装,简化了在python中进行数据库查询的操作。...

  • Python 数据库查询及数据导入

    #查询数据库数据 #Python 连接sql sever 并进行数据查询 import pymmsql conn...

  • python 教程笔记day10

    Python3 MySQL 数据库连接 数据库连接 创建数据库表 数据库插入操作 数据库查询操作 数据库更新操作 ...

  • mongodb命令行操作

    注意 远程连接mongodb shell连接mongo无法查询解决 查看所有数据库 查看所有集合 查看当前所在数据...

  • studio 3T使用

    studio 3T 是针对mongo db的可视化数据库软件 对于数据的查询它有2种模式 Collection 此...

网友评论

      本文标题:python如何在mongo数据库查询,一段时间的数据

      本文链接:https://www.haomeiwen.com/subject/jafemrtx.html