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真的有点摸不着头脑,英语太差了,好多英文解释看不懂。

posted @ 2013-10-12 00:09  SoulUED  阅读(176)  评论(0编辑  收藏  举报