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參考文檔