全国大学列表文件(较新)+ nodejs导入mongodb数据库
Posted 沉睡的码农
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了全国大学列表文件(较新)+ nodejs导入mongodb数据库相关的知识,希望对你有一定的参考价值。
直接上代码
\'use strict\' var fs=require(\'fs\'), mongodb=require(\'mongodb\').MongoClient, assert=require(\'assert\'), url=\'mongodb://username:password@localhost:27017/dbname?authMechanism=MONGODB-CR&authSource=admin\'; mongodb.connect(url,function(err,db){ assert.equal(err,null); var school=db.collection(\'school\'); fs.readFile(\'school.txt\',function(err,data){ var _data=data.toString().split(\';\'); for(var i=0;i<_data.length-1;i++){ var _item=_data[i]; var _arr=_item.split(\',\'); var _json={\'code\':_arr[0],\'type\':_arr[1],\'province\':_arr[2],\'title\':_arr[3],\'isActive\':false}; school.insert(_json,function(err,result){ console.log(result); }) } }) })
保存成js文件 执行 node xx.js 等待 < 500ms
完事! --------注意文件的路径和你的数据库参数的配置
以上是关于全国大学列表文件(较新)+ nodejs导入mongodb数据库的主要内容,如果未能解决你的问题,请参考以下文章