1. 程式人生 > >NodeJS鏈接MongDB

NodeJS鏈接MongDB

mov skip ejs func 連接 n) oca oar reconnect

創建一個mongdb.js
var mongodb = require(‘mongodb‘)
// 創建數據庫服務的鏈接
var server = new mongodb.Server(
‘localhost‘,
27017,
{ auto_reconnect: true}
)
// 創建數據的連接
var db = new mongodb.Db(
‘movies‘,
server,
{ safe: true }
)
// 測試數據庫連接
db.open(function(err, db){
if (err) {
console.log(‘log-‘ + err)
} else {
console.log(‘log-connect mongodb success!‘)
db.collection(‘movie‘, {safe: true}, function(err, conn){
if (err) {
console.log(err)
} else {
conn.find({}, {title:1, year:1, _id:0}).limit(3).skip(3).toArray(function(err, res){
if(!err) {
res.forEach(function(value){
console.log(value.title)
})
}
})
}
})
}
})

NodeJS鏈接MongDB