简体   繁体   English

mongoexport 在 windows 的命令行提示符中使用 --query

[英]mongoexport using --query in command line prompt in windows

mongoexport --uri="mongoDB srv string" -c products0 -o C:\Users\lenovo\Desktop\json\test.json --limit 1000 --query='{crawler: "flipkart"}' mongoexport --uri="mongoDB srv string" -c products0 -o C:\Users\lenovo\Desktop\json\test.json --limit 1000 --query='{crawler: "flipkart"}'

When i try using this mongo export command, it gives error while running this command parsing command line options: error parsing positional arguments: provide only one MongoDB connection string.当我尝试使用此 mongo export 命令时,它在运行此命令解析命令行选项时出错:错误解析位置 arguments:仅提供一个 MongoDB 连接字符串。 Connection strings must begin with mongodb:// or mongodb+srv:// schemes连接字符串必须以 mongodb:// 或 mongodb+srv:// 方案开头

Tried with quotes spaces or equal sign operator.尝试使用引号空格或等号运算符。

When i tried without --query it works perfectly fine.当我尝试不使用 --query 时,它工作得很好。

I am using mongodb version 4.4.1.我正在使用 mongodb 版本 4.4.1。

Can any body tell me, what is missing in this command?任何人都可以告诉我,这个命令中缺少什么吗?

Windows command prompt does not support single quotation marks. Windows 命令提示符不支持单引号。

Try using尝试使用

"{\"crawler\": \"flipkart\"}"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM