首页 > 解决方案 > TypeError: document 必须是 dict、bson.son.SON、bson.raw_bson.RawBSONDocument 的实例,或者是继承自 collections.MutableMapping 的类型

问题描述

  1. 我正在将数据从熊猫转换为 json,然后保存在 mongodb

df= df[列].to_json()

打印(df)

myclient =pymongo.MongoClient("mongodb://localhost:27017/")

mydb = myclient["SnortAI"]

mycol = mydb["alert_truong"]

x = mycol.insert_one(data_alert)

  1. 但我得到以下错误

TypeError: document 必须是 dict、bson.son.SON、bson.raw_bson.RawBSONDocument 的实例,或者是继承自 collections.MutableMapping 的类型

标签: jsonpython-3.xpandasmongodb

解决方案


推荐阅读