node.js操作mongodb學習小結
這篇文章主要介紹了node.js操作mongodb學習小結,本文給出了mongodb建立資料庫、插入資料以及串連mongodb資料庫並查詢資料等代碼執行個體,需要的朋友可以參考下
一、準備工作
1、在mongodb建立將要讀取的表
建立資料庫mongotest
代碼如下:
use mongotest;
向user表中插入資料
代碼如下:
db.user.insert({
name:'flyoung',
age:'18',
sex:true
});
2、安裝node-mongodb-native
代碼如下:
npm install mongodb
二、執行個體(node.js讀取mongodb)
參考node-mongodb-native的文檔:https://github.com/mongodb/node-mongodb-native
代碼如下:
var mongodb = require('mongodb');
var server = new mongodb.Server("127.0.0.1",27017,{});//本地27017連接埠
new mongodb.Db('mongotest',server,{}).open(function(error,client){//資料庫:mongotest
if(error) throw error;
var collection = new mongodb.Collection(client,'user');//表:user
collection.find(function(error,cursor){
cursor.each(function(error,doc){
if(doc){
console.log("name:"+doc.name+" age:"+doc.age);
}
});
});
});
運行:
代碼如下:
node mongodbTest.js
結果:
代碼如下:
name:flyoung age:18
三、寫在最後的話
增刪改查的demo參考文檔