首頁  >  文章  >  web前端  >  node.js操作mongodb學習小結_node.js

node.js操作mongodb學習小結_node.js

WBOY
WBOY原創
2016-05-16 16:02:251325瀏覽

一、準備工作

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn