你的位置:首页 > 数据库

[数据库]mongodb 导出查询结果到文件


编写mongo查询语句到 find.js

db.xxx.find( {status:1,publisherId:0 , appDesc: {$in: [ /.*privacy .*/ ,/.*kika.*/ ,/.*flash.*/ ] } }, {pkgName:1 , capId:1 ,_id:0 }).forEach( function(cap){print(cap.capId, " " , cap.pkgName)} )

然后mongo  ip/dbname   find.js  >  result.txt 

采用标准输出的形式重定向到文件 result.txt 中

上面用到了 正则匹配,采用 /.*关键词.* /的形式进行模糊查询