- node.js
- mongodb
-
安装依赖
npm i
-
启动本地mongodb数据库。
-
找到“程序入口”,取消 step1 代码注释
/*
step1: 数据入库
*/
pModel.remove(query);
- 执行命令
node app.js
- step1执行完后,将其注释。取消step2 注释
/*
step2:分析结果
*/
pModel.find({}).exec(function(err, data) {
if(err) throw err;
var total = data.length;
console.log('查询日期:%s\n关键词:前端\t25k-50k\t共%s条数据', datestamp, total);
pModel.find({request: /angular/ig}).exec(function(err, data) {
console.log('angular:\t%s\t%s%', data.length, (100*data.length/total).toFixed(2));
});
pModel.find({request: /react/ig}).exec(function(err, data) {
console.log('react :\t%s\t%s%', data.length, (100*data.length/total).toFixed(2));
});
pModel.find({request: /vue/ig}).exec(function(err, data) {
console.log('vue :\t%s\t%s%', data.length, (100*data.length/total).toFixed(2));
});
pModel.find({request: /jquery/ig}).exec(function(err, data) {
console.log('jquery :\t%s\t%s%', data.length, (100*data.length/total).toFixed(2));
});
})
- 执行命令,查看结果
node app.js