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 之后就可以了