久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

python - Pymongo 中 update 的錯誤

瀏覽:121日期: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 已經被 deprecated ,推薦使用 update_one() 或者 update_many()https://docs.mongodb.com/gett...

回答2:

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

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 平果县| 塔河县| 从江县| 富蕴县| 岳西县| 桃源县| 辰溪县| 张掖市| 金沙县| 勃利县| 平舆县| 周宁县| 北票市| 康乐县| 新干县| 鸡西市| 乌鲁木齐县| 乌鲁木齐市| 赤水市| 龙南县| 怀化市| 浑源县| 舞阳县| 柯坪县| 康平县| 阳江市| 马关县| 曲沃县| 丰城市| 明光市| 萝北县| 嘉义市| 泰来县| 峨山| 寻甸| 平武县| 景泰县| 房山区| 碌曲县| 大邑县| 山东省|