mongoexport 正则表达式未知选项
mongoexport regex unnknown option
mongoexport --db ucc_prod /host:myserver /port:27017 --username user1 --password password1 /query:'{copysheet: {$regex: "/^.*pdf/"}}' /out:copysheets.csv --type=csv --fields svOrderId,svItemId --collection copies
给我错误
2016-09-02T08:17:34.632-0500 error parsing command line options: unknown option "^.*pdf/}}'"
我在这里缺少什么语法?
您可以使用
--query "{ 'copysheet': { '$regex': '^.*pdf', '$options':'' }}"
重点是您应该将数据作为 JSON 传递给 query
参数。
参见reference:
--query <JSON>, -q <JSON>
Provides a JSON document as a query that optionally limits the documents returned in the export. Specify JSON in strict format.
注意:在不同的系统上,您可能需要将单引号与双引号交换。
mongoexport --db ucc_prod /host:myserver /port:27017 --username user1 --password password1 /query:'{copysheet: {$regex: "/^.*pdf/"}}' /out:copysheets.csv --type=csv --fields svOrderId,svItemId --collection copies
给我错误
2016-09-02T08:17:34.632-0500 error parsing command line options: unknown option "^.*pdf/}}'"
我在这里缺少什么语法?
您可以使用
--query "{ 'copysheet': { '$regex': '^.*pdf', '$options':'' }}"
重点是您应该将数据作为 JSON 传递给 query
参数。
参见reference:
--query <JSON>, -q <JSON>
Provides a JSON document as a query that optionally limits the documents returned in the export. Specify JSON in strict format.
注意:在不同的系统上,您可能需要将单引号与双引号交换。