gpt4 book ai didi

mongodb - 如何使用 Mongolab 的 $oid 和 pymongo 查找文档?

转载 作者:行者123 更新时间:2023-12-04 16:16:19 25 4
gpt4 key购买 nike

我正在尝试这样做:

event = coll.find_one({"_id": {"$oid": event_id}})

其中 event_id 是来自 ObjectId 的字符串:

event_id='50bbd48eefbdd2a1e83bc440'

但事件最终是空的。我确定这不是您在 pymongo 中查找具有 ObjectId 的文档的方式,但我已经搜索了一段时间,但还没有弄清楚如何。任何帮助,将不胜感激。谢谢!

最佳答案

您必须像这样将 event_id 转换为 ObjectId:

from bson.objectid import ObjectId
event_id='50bbd48eefbdd2a1e83bc440'
event = coll.find_one({"_id": ObjectId(event_id)})

关于mongodb - 如何使用 Mongolab 的 $oid 和 pymongo 查找文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13676158/

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