MongoDB Compass GUI:导入错误:回调被多次调用

MongoDB Compass GUI:导入错误:回调被多次调用

我对 MongoDB 完全陌生。刚刚下载并安装MongoDB 社区版在我的本地 Windows 电脑上。MongoDB 服务正在运行,我能够连接到此本地集群。我创建了一个集合,并尝试使用 Compass GUI 导入JSON 文件,我已验证其包含有效的 JSON。

当我选择添加数据=>导入文件时

在此处输入图片描述

并选择我想要的文件,但出现以下错误:

导入错误:回调被多次调用

在此处输入图片描述

如果我选择的是“插入文档”,而不是“导入文件”

在此处输入图片描述

并将整个文件内容手动粘贴到下面的对话框中,该文档即成功添加到数据库中。

我想一次导入多个文档/文件,因此手动复制粘贴每个文档/文件实际上不是一个选择。为什么我会收到此错误?

导入错误:回调被多次调用

答案1

我遇到了和你一样的问题。下面是解决方法的示例:

[
    {
    "BMW" : ["BMW1", "BMW2", "BMW3"],
    "Audi" : ["Audi1", "Audi2", "Audi3"]

    }
]

您需要做的就是将您的对象放入 [ ] 中。

相关内容