【问题标题】:Query mongoDB by date document created using pymongo按日期查询 mongoDB 使用 pymongo 创建的文档
【发布时间】:2020-05-16 18:18:52
【问题描述】:

在 MongoDB 中使用日期/时间字段查询 mongoDB 的解决方案有很多,但是如果 mongo 文档没有日期/时间字段怎么办?

我注意到,当我将鼠标悬停在文档 _id 上时(对 MongoDB 使用 NoSQLBooster),我会看到一个“createdAt”下拉菜单(参见下面的屏幕截图)。只是想知道是否可以使用 pymongo 进行查询,其中使用“createdAt”元数据根据日期/时间范围过滤文档?

【问题讨论】:

    标签: python python-3.x mongodb pymongo


    【解决方案1】:

    在 MongoDB 中,文档的 id 包含创建的时间戳,这在 this other question. 中提到 您可以使用此信息制作一个插入日期/字段的脚本来执行这些查询,或者直接执行查询以使用 objectId as in here.

    【讨论】:

    • 传奇!谢谢!您最后一个链接here中包含的答案是我所追求的。它是用 Java 编写的,但我应该可以毫无顾虑地将其调整为 python。我会告诉你我怎么走的!再次感谢!
    猜你喜欢
    • 2014-12-09
    • 2014-07-14
    • 1970-01-01
    • 1970-01-01
    • 2012-08-11
    • 2017-02-27
    • 1970-01-01
    相关资源
    最近更新 更多