1.新建一個js文件,將查詢方法寫進去,如dump.js,文件內容如下
var c = db.campaign.find({status:1}).limit(5) while(c.hasNext()) { printjson(c.next()); }
2.輸入命令來執行
mongo $ip@$port/$db dump.js>result.js
這樣查詢的結果就會直接生成在當前文件夾下的result.js文件
--------------------------------------------------------------------------------------
我這里直接寫一個可執行文件來啟動吧,run_dump.sh,文件內容如下
mongo 127.0.0.1:27017/new_db dump.js> result.js
修改文件權限chmod a+x run_dump.sh
執行./run_dump.sh 之后就可以了