如何在 Mongodb 中插入 Python 对象?


您可以在 Python 中使用 pymongo 库连接到 MongoDB 数据库,并使用它插入、更新、删除等 Python 中的对象。该库开箱即用地支持 Python datetime 对象,并且使用 PyMongo 在 Mongo 中插入日期时无需执行任何特殊操作。例如,

示例

from pymongo import MongoClient
# This will try to connect to MongoDB on the default port and host
client = MongoClient()
db = client.test_database
# Insert the given dictionary to the objects collection:
result = db.objects.insert_one({"last_modified": datetime.datetime.utcnow()})
print("Object inserted!")

输出

这将生成以下输出 -

Object inserted!

注意 - 始终使用 datetime.datetime.utcnow(),它返回 UTC 中的当前时间,而不是使用 datetime.datetime.now(),后者返回当前本地时间。

更新时间:2020 年 6 月 16 日

626 次浏览

开启你的 职业生涯

通过完成该课程获得认证

开始
广告