gpt4 book ai didi

mongodb - 使用 pyMongo 创建 ISODate

转载 作者:IT老高 更新时间:2023-10-28 11:06:42 25 4
gpt4 key购买 nike

我一直在尝试找到一种方法来使用 pyMongo 客户端创建 ISODate 对象,但到目前为止没有任何成功。

我使用 http://pypi.python.org/pypi/pymongo3客户端,这是目前 Python 3 中唯一可用的严重客户端,但问题似乎不是来自这个特定的 pymongo 版本。

我想知道你们中是否有人找到了从 pymongo 客户端使用此 MongoDB 对象类型的解决方案...感谢您的帮助!

最佳答案

你只需要存储一个 datetime.datetime 的实例。

从 python shell 插入:

>>> c.test.test.insert({'date': datetime.datetime.utcnow()})
ObjectId('4e8b388367d5bd2de0000000')
>>> c.test.test.find_one()
{u'date': datetime.datetime(2011, 10, 4, 16, 46, 59, 786000), u'_id': ObjectId('4e8b388367d5bd2de0000000')}

在 mongo shell 中查询:

> db.test.findOne()
{
"_id" : ObjectId("4e8b388367d5bd2de0000000"),
"date" : ISODate("2011-10-04T16:46:59.786Z")
}

关于mongodb - 使用 pyMongo 创建 ISODate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7651064/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com