Mongodb mongo导入空数组获取错误?
这是关于mongodb的 正如我们所知,mongo通过array by argument--jsonArray提供导入和导出,但存在一个问题: 我有一个空集合,我执行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:查找值开头的字符']'无效 我
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
您正在导入一个空数组,为什么?@ʰᵈˑ导入之前,我通过导出获取一个空数组进行备份,然后发生了一些错误,所以我需要回滚,这就是为什么我导入一个空数组