萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> node.js操作mongodb學習小結

node.js操作mongodb學習小結

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

copyright © 萬盛學電腦網 all rights reserved