使用 Mongoose 連線到 MongoDB
首先,安裝 Mongoose:
npm install mongoose
然後,將其作為依賴項新增到 server.js
:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
接下來,建立資料庫模式和集合的名稱:
var schemaName = new Schema({
request: String,
time: Number
}, {
collection: 'collectionName'
});
建立模型並連線到資料庫:
var Model = mongoose.model('Model', schemaName);
mongoose.connect('mongodb://localhost:27017/dbName');
接下來,啟動 MongoDB 並使用 node server.js
執行 server.js
要檢查我們是否已成功連線到資料庫,我們可以使用 mongoose.connection
物件中的事件 open
,error
。
var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
db.once('open', function() {
// we're connected!
});