nodejs学习笔记之mongoDB
这两天在学习nodejs,但是发现那本书nodejs入门指南上所用的好多方法都报错。
这里主要说下数据库部分
关于注册部分:书上创建数据库那里可能要小心点,用户名不存在的时候,下面调用save的对象要是users对象
db.collection("users",function(err,collection) { console.log(username); collection.findOne({name: username},function (err,doc) { mongodb.close(); console.log(doc); if (!doc) { callback(err,doc) }else{ callback(err,doc); } }); });
解释下这段代码
mongoDB是无关系数据库,集群 collection,集群下面有个users表,collection.findOne的第一个参数是我要查询的字段,类似JSON,对mongoDB用得就是类似JSON的数据格式来储存数据的。
剩下的就不解释了,大家都懂的,话说nodejs真的有点摸不着头脑,英语太差了,好多英文解释看不懂。