【问题标题】:Add timestamp from each Objectid to all mongodb documents将每个 Objectid 的时间戳添加到所有 mongodb 文档
【发布时间】:2018-08-21 00:30:55
【问题描述】:

我有一个庞大的文档数据集,但是当我得到数据时,我忘记附加每个文档的创建时间的时间戳。

如何使用每个文档的 ObjectID 时间戳来附加为所有文档创建时的时间戳?

【问题讨论】:

    标签: mongodb


    【解决方案1】:

    抱歉最初的错误答案。


    话虽如此,documentationpython 表示,您可以在 objectID 的前 4 个字节中获取 EPOCH 时间的时间戳。

    我在其他地方(here)读到,在 Javascript 中,您有一个方法 .getTimestamp()。你应该告诉我们你需要什么语言来获得你的功能,但我想你还是明白了逻辑。 :)

    【讨论】:

    • 是的,就是这样,使用 python mongoDB 库,您可以提取日期,然后将其附加到文档中。
    • @Maxtrix 1 年半后出人意料的评论哈哈
    • 我完全忘记了我的帐户,我才意识到你的答案是我当时使用的东西。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-16
    • 1970-01-01
    • 2022-01-15
    • 2020-05-07
    • 2015-12-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多