我想知道如何在MongoExport中执行范围查询。
我尝试了三种不同的方式:
mongoexport --host localhost:27017 --db Nsa --collection sat --type=csv --fields Time,latitud,longitud,wind_Speed,wind_dir --query { $and: [ {Time:{$gt:"2015006"}}, {Tiempo: {$lt:"2015008"}}]} --out /home/Desktop/fin/data.csv
mongoexport --host localhost:27017 --db Nsa --collection sat --type=csv --fields Time,latitud,longitud,wind_Speed,wind_dir --query { Time:{"$gt":"2015006","$lt":"2015008"}} --out /home/Desktop/fin/data.csv
mongoexport --host localhost:27017 --db Nsa --collection sat --type=csv --fields Time,latitud,longitud,wind_Speed,wind_dir --query { Time:{$gt:"2015006",$lt:"2015008"}} --out /home/Desktop/fin/data.csv但这会给我以下错误:
too many positional arguments: [$and: [ {Tiempo:{$gt:"2015006"}}, {Tiempo: {$lt:"2015008"}}]}]我做错了什么?
发布于 2018-10-12 03:09:41
查询必须用单引号引起来
mongoexport --host localhost:27017 --db Nsa --collection sat --type=csv --fields Time,latitud,longitud,wind_Speed,wind_dir --query '{ Time:{$gt:"2015006",$lt:"2015008"}}' --out /home/Desktop/fin/data.csv发布于 2020-08-24 23:49:44
下面是我使用mongo远程连接到docker容器的工作:4.2.6
mongoexport -h mongodb:27017 --authenticationDatabase=admin -u username -p password -d database -c collection -q {"created_date": { "$gte": { "$date": "2020-08-03T00:00:00.000Z" }, "$lt": { "$date": "2020-08-09T23:59:59.999Z" } } } --fields=somefield1,somefield2 --type=csv --out=/archive.csvhttps://stackoverflow.com/questions/52765758
复制相似问题