node.js操作mongodb簡單介紹
本章節簡單介紹一下node.js對於mongodb的操作,需要的朋友們可以做一下參考。
一.準備工作:
(1).在mongodb建立將要讀取的表:
建立資料庫mongotest:
[JavaScript] 純文字檢視 複製程式碼use mongotest;
向user表中插入資料
[JavaScript] 純文字檢視 複製程式碼db.user.insert({ name:'flyoung', age:'18', sex:true });
(2).安裝node-mongodb-native:
[JavaScript] 純文字檢視 複製程式碼npm install mongodb
二.node.js讀取mongodb:
參考node-mongodb-native的文件:https://github.com/mongodb/node-mongodb-native
[JavaScript] 純文字檢視 複製程式碼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); } }); }); });
執行:
[JavaScript] 純文字檢視 複製程式碼node mongodbTest.js
結果:
[JavaScript] 純文字檢視 複製程式碼name:flyoung age:18
三.最後說明:
增刪改查的demo參考文件。
相關文章
- C#簡單操作MongoDBC#MongoDB
- 關於python操作excel,xlwt,xlwd,最簡單的操作介紹PythonExcel
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- JavaScript 簡單介紹JavaScript
- CSS 簡單介紹CSS
- ajax簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- Map簡單介紹
- JSON簡單介紹JSON
- ActiveMQ簡單介紹MQ
- MATLAB神經網路工具箱(簡單操作介紹)Matlab神經網路
- 簡單介紹CentOS6升級glibc操作步驟CentOS
- Git_簡單介紹Git
- jQuery Validate簡單介紹jQuery
- JSON物件簡單介紹JSON物件
- <svg>元素簡單介紹SVG
- 簡單介紹 ldd 命令
- 禪道簡單介紹
- Webpack 的簡單介紹Web
- Apache Curator簡單介紹Apache
- spark簡單介紹(一)Spark
- Flutter key簡單介紹Flutter
- 簡單介紹克隆 JavaScriptJavaScript
- AOP的簡單介紹
- Ansible(1)- 簡單介紹
- Flownet 介紹 及光流的簡單介紹
- MongoDB shell 介紹MongoDB
- form表單的簡單介紹ORM
- Golang 對MongoDB的操作簡單封裝GolangMongoDB封裝
- MongoDb簡介MongoDB
- canvas標籤簡單介紹Canvas
- Git發展簡單介紹Git