json - TypeError: document 必须是 dict、bson.son.SON、bson.raw_bson.RawBSONDocument 的实例,或者是继承自 collections.MutableMapping 的类型
问题描述
- 我正在将数据从熊猫转换为 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)
- 但我得到以下错误
TypeError: document 必须是 dict、bson.son.SON、bson.raw_bson.RawBSONDocument 的实例,或者是继承自 collections.MutableMapping 的类型
解决方案
推荐阅读
- linux - Linux - Shell 脚本 - 未按下任何键时读取 ttyUSB0 文件描述符
- javascript - ReactJS:覆盖在另一个组件上的可折叠侧边栏
- django - 如何在已部署的 Django 站点中使用错误警报系统
- sas - SAS-如何计算某月前10年的观察次数
- loopback4 - 使用 2 个数据源时,如何使用附加到所选数据源的存储库注入拦截器?
- docker - 无法从 Fargate 任务中检索容器内的 AWS_CONTAINER_CREDENTIALS_RELATIVE_URI
- python - 在 Windows 命令行中进行漂亮的打印
- flutter - RangeError : RangeError(index) : 无效值 : 仅有效为 0: 3
- ruby - 构建一个倒置的日期数组
- java - 在测试中对控制器的服务调用未正确更新字段