当前位置:   article > 正文

【实战】docker 中 mongodump 备份报错 Failed: error parsing query as Extended JSON: invalid JSON input

failed: error parsing query as extended json: invalid json input

问题:

docker 中 mongodump 备份报错

        Failed: error parsing query as Extended JSON: invalid JSON input

错误指令如下:

mongodump --authenticationDatabase admin --username root --password "xxx" --db alibaba --out=/backup/20230720 --collection users --query "{"age":{$gt:18}}"

原因:

 --query 参数格式错误

  • 最外层需要用单引号   '  '
  • 运算符也需要用双引号,如 $gt

解决方案:

指令中修改query 参数格式

  • 修改前        --query "{"age":{$gt:18}}"
  • 修改后        --query '{"age":{"$gt":18}}'

执行结果:成功查出文档

 

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/546696
推荐阅读
相关标签
  

闽ICP备14008679号