Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb mongo导入空数组获取错误?_Mongodb_Mongoimport - Fatal编程技术网

Mongodb mongo导入空数组获取错误?

Mongodb mongo导入空数组获取错误?,mongodb,mongoimport,Mongodb,Mongoimport,这是关于mongodb的 正如我们所知,mongo通过array by argument--jsonArray提供导入和导出,但存在一个问题: 我有一个空集合,我执行 mongoexport-dtest-cmycollection-o--jsonArray mycl.json 我得到了一个json文件:[] 然后我执行 mongoimport-dtest-cmycollection--jsonArray mycl.json 我有一个错误: 失败:处理文档时出错#1:查找值开头的字符']'无效 我

这是关于mongodb的

正如我们所知,mongo通过array by argument--jsonArray提供导入和导出,但存在一个问题:

我有一个空集合,我执行
mongoexport-dtest-cmycollection-o--jsonArray mycl.json

我得到了一个json文件:[]

然后我执行
mongoimport-dtest-cmycollection--jsonArray mycl.json

我有一个错误: 失败:处理文档时出错#1:查找值开头的字符']'无效


我指的是,Mango自己导出JSON,但他不能识别它。这有点奇怪。

< p>在运行第一个命令时,可以考虑删除<代码> -jSONARSUCT//COMP>标志:

mongoexport -d test -c myCollection -o mycol.json
如果集合为空,它将输出一个空文件,该文件在导入时应可用:

mongoimport -d test -c myCollection mycol.json

您正在导入一个空数组,为什么?@ʰᵈˑ导入之前,我通过导出获取一个空数组进行备份,然后发生了一些错误,所以我需要回滚,这就是为什么我导入一个空数组