連線到 MongoDB

連線到 MongoDB,列印’已連線!’ 並關閉連線。

const MongoClient = require('mongodb').MongoClient;

var url = 'mongodb://localhost:27017/test';

MongoClient.connect(url, function(err, db) { // MongoClient method 'connect'
    if (err) throw new Error(err);
    console.log("Connected!");
    db.close(); // Don't forget to close the connection when you are done
});

MongoClient 方法 Connect()

MongoClient.connect( urloptionscallback

爭論 型別 描述
url 字串 一個字串,指定伺服器 ip / hostname,埠和資料庫
options 賓語 (可選) 可選設定 (預設值:null)
callback 功能 連線嘗試完成時要呼叫的函式

callback 函式有兩個引數

  • err:錯誤 - 如果發生錯誤,將定義 err 引數
  • db:object - MongoDB 例項