不可散列的类型dict pymongo

时间:2020-06-13 16:39:48

标签: python pymongo

我使用pycharm并建立了一个不和谐的bot,我有一个命令可以向特定列表添加脏话, 为了永久保存这些单词,我决定使用pymongo,它是我的新手,当我尝试运行快速测试以查看它是否在工作时,出现错误:

回溯(最近通话最近): 在第14行的文件“ C:/Users/hp/PycharmProjects/untitled/new_bot.py” collection.insert_one({data}) TypeError:无法散列的类型:'dict'

我尝试在stackoverflow中查找此错误,我找到了1或2个类似问题的答案,但由于我是pymongo的新人,所以我不理解它们

这是代码(不包含机器人代码和导入代码):

cluster = pymongo.MongoClient("stuff that should be copied from site")
db = cluster["database name"]
collection = db["collection name"]
data = {"_id": some int id her", "name": "hubabuba"}
collection.insert_one({data})

0 个答案:

没有答案