gpt4 book ai didi

python - 在 pymongo 的字典中包含 NumberInt

转载 作者:行者123 更新时间:2023-11-30 23:08:29 25 4
gpt4 key购买 nike

我需要将字典列表(见下文)加载到 mongoDB 中。在 mongo 中,您必须将 int 类型定义为 NumberInt()。 Python 不认为这是字典的有效类型。我发现有关 pymongo 自定义编码的页面实际上并不能满足我的需要。我完全被困住了。以前肯定有人遇到过这种情况!

需要将这样的字典列表从 python 插入到 mongoDB 中。

agg = {
'_id' : unique_id_str,
'total' : NumberInt(int(total)),
'mode' : NumberInt(int(mymode))
}

最佳答案

你应该能够只用 int 插入字典,我从来不需要使用 NumberInt 使用 pymongo 插入文档。另外,fwiw,mongodb 的人员告诉我,让 mongo 创建 _id 本身往往会更有效,但显然它可能更适合您在您的情况下定义。

agg = { 
'_id' : unique_id_str,
'total' : int(total),
'mode' : int(mymode)
}

应该可以

关于python - 在 pymongo 的字典中包含 NumberInt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31686703/

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