老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

Node.js中如何連接mongodb

這期內容當中小編將會給大家帶來有關Node.js中如何連接MongoDB,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創新互聯是一家專業提供荔城企業網站建設,專注與網站制作、成都網站建設html5、小程序制作等業務。10年已為荔城眾多企業、政府機構等服務。創新互聯專業的建站公司優惠進行中。

安裝驅動

安裝命令

cnpm install mongodb

安裝成功

Node.js中如何連接mongodb

數據庫操作

因為mongodb是文檔類型的數據庫,與MySQL有很大不同,mongodb會自動創建數據庫和集合,并不需要提前進行手動創建。

Insert

var MongoClient = require("mongodb").MongoClient;
var DB_CONN_STR = "mongodb://sa:sa@localhost:27017/test_db";
var insertData = function (db, callback) {
  //連接數據表my_firsrt_collection
  var collection = db.collection("my_firsrt_collection");
  var data = [{ "name": "wolfy1", "age": 20 }, { "name": "wolfy2", "age": 20 }]
  collection.insert(data, function (err, result) {
    if (err) {
      console.log("error:" + err);
      return;
    };
    callback(result);
  });
};
 MongoClient.connect(DB_CONN_STR, function (err, db) {
    if (err) {
      console.log("連接失敗:" + err);
      return;
    };
    console.log("連接成功");
    insertData(db,function(result){
      console.log(result);
      db.close();
    });
  });

結果

Node.js中如何連接mongodb

Node.js中如何連接mongodb

查詢數據

var MongoClient = require("mongodb").MongoClient;
var DB_CONN_STR = "mongodb://sa:sa@localhost:27017/test_db";
 //查詢 var queryData = function (db, callback) { //連接數據表my_firsrt_collection 
var collection = db.collection("my_firsrt_collection"); //查詢條件 var where = { "name": "wolfy1" };
 collection.find(where).toArray(function (err, result) { if (err) { console.log("error:" + err); return; }; 
callback(result); }); };
 MongoClient.connect(DB_CONN_STR, function (err, db) { 
if (err) {
 console.log("連接失敗:" + err);
 return; 
}; 
console.log("連接成功");
 queryData(db, function (result) { console.log(result); db.close(); }); });

結果

Node.js中如何連接mongodb

更新數據

var MongoClient = require("mongodb").MongoClient;
var DB_CONN_STR = "mongodb://sa:sa@localhost:27017/test_db";
//查詢
var updateData = function (db, callback) {
  //連接數據表my_firsrt_collection
  var collection = db.collection("my_firsrt_collection");
  //查詢條件
  var where = { "name": "wolfy1" };
  var updateStr={$set:{"address":"http://www.cnblogs.com/wolf-sun/"}};
  collection.update(where,updateStr,function (err, result) {
    if (err) {
      console.log("error:" + err);
      return;
    };
    callback(result);
  });
};
MongoClient.connect(DB_CONN_STR, function (err, db) {
  if (err) {
    console.log("連接失敗:" + err);
    return;
  };
  console.log("連接成功");
  updateData(db, function (result) {
    console.log(result);
    db.close();
  });
});

結果

Node.js中如何連接mongodb

刪除數據

var MongoClient = require("mongodb").MongoClient;
var DB_CONN_STR = "mongodb://sa:sa@localhost:27017/test_db";
//刪除
var deleteData = function (db, callback) {
  //連接數據表my_firsrt_collection
  var collection = db.collection("my_firsrt_collection");
  //查詢條件
  var where = { "name": "wolfy1" };
  collection.remove(where, function (err, result) {
    if (err) {
      console.log("error:" + err);
      return;
    };
    callback(result);
  });
};
MongoClient.connect(DB_CONN_STR, function (err, db) {
  if (err) {
    console.log("連接失敗:" + err);
    return;
  };
  console.log("連接成功");
  deleteData(db, function (result) {
    console.log(result);
    db.close();
  });
});

結果

Node.js中如何連接mongodb

上述就是小編為大家分享的Node.js中如何連接mongodb了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創新互聯行業資訊頻道。


網頁名稱:Node.js中如何連接mongodb
URL地址:http://www.xueling.net.cn/article/pesgsh.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 女人16毛片a级毛片成年 | 亚洲爆乳成AV人在线视菜奈实 | 超薄丝袜足j好爽在线 | 国产精品一区二区免费看 | a4yy私人毛片 | 成人综合网站 | 欧洲欧美人成视频在线 | 二级大黄大片高清在线视频 | 国产在线观看免费人成视频 | 欧美激情国产精品 | 一色屋精品视频在线观看免费 | 7788理伦影院 | 日韩一区二区观看 | 亚洲成人91| 国产精品夜夜春夜夜爽久久小 | 久久精品中文闷骚内射 | 欧美人与动zozo | 亚洲第一天堂网 | 午夜aaaa | 97在线视频免费 | 久久国产精品一国产精品 | 欧美男女日b视频 | 黄在线观看 | 日本免费人成在线观看 | 欧美变态另类人妖 | 免费无遮挡无码视频在线观看 | 日韩精品一区二区在线 | 狠狠色噜噜狠狠狠狠奇米777 | www精品国产 | 国产青榴社区91精品 | AAA级黄色视频| 日本激情视频网站 | 亚洲欧洲在线看 | 久艹视频在线观看 | 精品深夜AV无码一区二区 | 午夜免费啪视频在线观看 | 亚洲综合久久无码色噜噜赖水 | 国产国语对白露脸正在播放 | 日夜夜操| aiai在线 | 日本无遮挡吸乳呻吟视频 |