mongodump:
--host hostname:port -u User -p password--authenticationDatabase admin --dbdb_name --collection collection_name –q {db.getCollection('col_name').find({"statement.context.platform":"abc","statement.timestamp":{'$gte':'2016-03-30T00:00:00','$lte':'2016-04-20T23:59:59'}})}"
错误:
解析命令行时出错:位置选项太多
Mongodb版本 - 2.6
答案 0 :(得分:1)
您必须将查询括在单引号中(例如'),以确保它不会与您的shell环境进行交互。
并且您的查询没有开始qoute,但它以双引号结束。
希望这会有所帮助。