欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

nodejs操作mongodb

系統 1707 0

前一篇博文說明了如何在win7下安裝mongodb,下面簡要測試一下nodejs操作mongodb:

首先安裝nodejs mongodb

      npm  install mongodb
    

?

      
        var
      
        mongodb = require('mongodb'
      
        );


      
      
        var
      
        server  = 
      
        new
      
       mongodb.Server('localhost', 27017, {auto_reconnect:
      
        true
      
      
        });


      
      
        var
      
        db = 
      
        new
      
       mongodb.Db('mydb', server, {safe:
      
        true
      
      
        });




      
      
        //
      
      
        連接db
      
      

db.open(
      
        function
      
      
        (err, db){

    
      
      
        if
      
      (!
      
        err){

        console.log(
      
      'connect db'
      
        );

        
      
      
        //
      
      
         連接Collection(可以認為是mysql的table)
      
      
        //
      
      
         第1種連接方式
      
      
        //
      
      
         db.collection('mycoll',{safe:true}, function(err, collection){
      
      
        //
      
      
             if(err){
      
      
        //
      
      
                 console.log(err);
      
      
        //
      
      
             }
      
      
        //
      
      
         });
      
      
        //
      
      
         第2種連接方式
      
      

        db.createCollection('mycoll', {safe:
      
        true
      
      }, 
      
        function
      
      
        (err, collection){

            
      
      
        if
      
      
        (err){

                console.log(err);

            }
      
      
        else
      
      
        {

                
      
      
        //
      
      
        新增數據
      
      
        //
      
      
         var tmp1 = {id:'1',title:'hello',number:1};
      
      
        //
      
      
                  collection.insert(tmp1,{safe:true},function(err, result){
      
      
        //
      
      
                      console.log(result);
      
      
        //
      
      
                  }); 
      
      
        //
      
      
        更新數據
      
      
        //
      
      
         collection.update({title:'hello'}, {$set:{number:3}}, {safe:true}, function(err, result){
      
      
        //
      
      
             console.log(result);
      
      
        //
      
      
         });
      
      
        //
      
      
         刪除數據
      
      
        //
      
      
         collection.remove({title:'hello'},{safe:true},function(err,result){
      
      
        //
      
      
                           console.log(result);
      
      
        //
      
      
                       });
      
      
        //
      
      
         console.log(collection);
      
      
        //
      
      
         查詢數據
      
      
        var
      
       tmp1 = {title:'hello'
      
        };

                   
      
      
        var
      
       tmp2 = {title:'world'
      
        };

                   collection.insert([tmp1,tmp2],{safe:
      
      
        true
      
      },
      
        function
      
      
        (err,result){

                   console.log(result);

                   }); 

                   collection.find().toArray(
      
      
        function
      
      
        (err,docs){

                   console.log(
      
      'find'
      
        );

                   console.log(docs);

                   }); 

                   collection.findOne(
      
      
        function
      
      
        (err,doc){

                    console.log(
      
      'findOne'
      
        );

                      console.log(doc);

                   }); 

            }



        });

        
      
      
        //
      
      
         console.log('delete ...');
      
      
        //
      
      
         //刪除Collection
      
      
        //
      
      
         db.dropCollection('mycoll',{safe:true},function(err,result){
      
      
        //
      
      
                   if(err){
      
      
        //
      
      
                 console.log('err:');
      
      
        //
      
      
                 console.log(err);
      
      
        //
      
      
             }else{
      
      
        //
      
      
                 console.log('ok:');
      
      
        //
      
      
                 console.log(result);
      
      
        //
      
      
             }
      
      
        //
      
      
               }); 
      
      

    }
      
        else
      
      
        {

        console.log(err);

    }

});
      
    

更多資料請參見nodejs mongodb官網? http://mongodb.github.io/node-mongodb-native/ ?和mongodb官網 http://www.mongodb.org/

nodejs操作mongodb


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 91茄子国产线观看免费 | 激情视频在线观看网站 | 日韩一区中文字幕 | 一区二区亚洲 | 涩涩屋av| 91看片在线观看 | 欧美国产一区二区 | 精品国产一区探花在线观看 | 99精品久久 | www97影院 | 成在线人免费视频一区二区三区 | 在线不卡视频 | 99xxoo视频在线永久免费观看 | 国产精品久久久久久久久久免费看 | 国产激情在线观看 | 亚洲欧美日韩在线线精品 | 免费国产在线视频 | 欧美理论视频 | 国产精品中文在线 | 韩国福利影院 | 久热草视频 | 精品国产一区二区在线 | 激情六月丁香婷婷 | 成人亚洲视频 | 极品久久 | 成 人 黄 色 大片 | 色婷婷国产 | 日韩午夜在线 | 欧美中文字幕一区二区三区亚洲 | 久草香蕉| 久久久久久网站 | 老妇毛片 | 国产综合亚洲精品一区二 | 五月天激激婷婷大综合蜜芽 | 亚洲最新色 | 国产亚洲精品久久精品录音 | 三级网站免费 | 久久精品国产欧美成人 | 久久久久成人精品亚洲国产 | 久久久蜜桃 | 久久88 |