
我有一把钥匙和价值。在值方面,我有一个带有键的dict,还有一个数组值。我想知道如何用pymongo在数组值中附加数据?!
i = mycol2.find_one({"chat_action":{"$exists":True}})
mycol2.update_one(i,{"$push":{"chat_action":{"fake_play":76}}})我试了一下,但是我得到了一个错误:
引发WriteError(“errmsg”)、error.get(“代码”)、pymongo.errors.WriteError:字段'chat_action‘必须是数组,但在文件{_id: ObjectId(’62eaafa3886a0c39b0961b0a‘)中是类型对象,完全错误:{'index':0,'code':2,'errmsg':“字段'chat_action’必须是数组,但在文档{_id: ObjectId(‘62aafa3886a0c39b0961b0a’)中是类型对象”}
发布于 2022-08-03 23:32:26
https://stackoverflow.com/questions/73225656
复制相似问题