gpt4 book ai didi

python - 如何使用 PyMongo 为现有值(value)增值

转载 作者:行者123 更新时间:2023-12-01 05:33:07 26 4
gpt4 key购买 nike

我正在尝试更新/创建一个新的数据集并将先前的值与新的值相结合。

这就是我的 Python 脚本现在的样子。

dailyDataset = {
"pId" : pub,
"oId" : off,
"payout" : +addPayout,
}
db[dbName].update( { 'pId' : publisher, 'oId' : offer.id }, {"$set" : dailyDataset }, True)

我试图实现的是,如果数据集 pId 和 oId 存在,则使用“payout”中的当前值并添加 addPayout 中的值。

例如payout = 1.22 和 addPayout = 1.22 结果应为 2.44。

欢迎任何提示。

谢谢!

最佳答案

您可以使用$inc运算符:

db[dbName].update( { 'pId' : publisher, 'oId' : offer.id },  {"$inc" : {'payout':1.22}}, True)

关于python - 如何使用 PyMongo 为现有值(value)增值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19725602/

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