国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

python - Pymongo 中 update 的錯誤

瀏覽:102日期:2022-08-07 08:47:31

問題描述

首先是代碼:

DB.test.update(query={’host’: ip, ’port’: port}, update={$set: {’http’: ’test’}})

這個代碼會報這樣的錯誤:

TypeError: ’update() takes at least 3 arguments (1 given)

在這個之前我使用了最最簡單的:

DB.test.update({’host’: ip, ’port’: port}, {'$set': {’http’: ’test’}})

報的錯誤:

TypeError: 'unhashable type: ’dict’'

我一臉的蒙蔽阿。什么情況。 這個是問題是在這個主題的一個簡單解決方案。這情況怎么解決?

問題解答

回答1:

另外 update 已經(jīng)被 deprecated ,推薦使用 update_one() 或者 update_many()https://docs.mongodb.com/gett...

回答2:

提示給的很清楚啊,DB.test.update這個方法至少需要三個參數(shù),你只傳了兩個參數(shù)

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 蒙城县| 寻乌县| 呼伦贝尔市| 龙州县| 耒阳市| 那曲县| 东辽县| 周宁县| 绍兴县| 兴城市| 屏东县| 同心县| 大竹县| 九龙坡区| 高要市| 荆门市| 清镇市| 花垣县| 恩施市| 雷波县| 赤水市| 西乌珠穆沁旗| 磴口县| 孝义市| 柳州市| 安图县| 临城县| 绥中县| 安龙县| 青田县| 浦东新区| 阳信县| 南昌县| 安阳市| 平定县| 南乐县| 嘉鱼县| 哈密市| 兴城市| 大邑县| 永昌县|