MongoExport用于字段名称,其中字段名称不为null

时间:2019-11-25 16:58:04

标签: mongodb mongoexport

我尝试运行shell命令:

mongoexport -d=local_db -c=ColName -q= '{ "FieldName":{"$ne":"null"}}' --out=NameofJson.json --jsonArray 

但是我返回了错误:

too many positional arguments:  ['{ FieldName:{$ne:null}}']

什么是正确的语法?

2 个答案:

答案 0 :(得分:1)

摆脱-q之后的多余空格:

-d=local_db -c=ColName -q='{ "FieldName":{"$ne":"null"}}' --out=NameofJson.json --jsonArray

答案 1 :(得分:0)

如果您正在Linux中进行处理,请参阅Buzz Moschetti的答案。在Windows中,命令为:

mongoexport -d=local_db -c=ColName -q="{ 'FieldName':{'$ne':null}}" --out=NameofJson.json --jsonArray