node.js操作mongodb学习小结
2018-10-12 14:07
1166 查看
一、准备工作
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参考文档
您可能感兴趣的文章:
相关文章推荐
- MongoDB for node.js developers 七周学习-最终测试小结(1)
- MongoDB for node.js developers 七周学习-最终测试小结(2)
- node.js 操作 MongoDB 思维导图
- 使用React、Node.js、MongoDB、Socket.IO开发一个角色投票应用的学习过程(三)
- node.js学习笔记(5)--MongoDB下载及安装
- js学习小结(七)2014.5.5(识别呈现引擎、浏览器版本和操作平台)
- Node.js + Mongodb 建站学习历程1
- Node.js程序中的本地文件操作用法小结
- nodejs+nginx+mongoDB部署项目学习笔记
- mongoose - 让node.js高效操作mongodb
- node.js高效操作mongodb
- node.js学习笔记(二)--使用mongoose简单的CRUD操作及测试模块mocha的使用
- MONGOOSE – 让NODE.JS高效操作MONGODB(转载)
- node.js操作MongoDB的实例详解
- node.js 操作 mongodb
- Node.js 操作Mongodb
- Node.js对于MongoDB的操作DAO的封装
- nodejs+mongoDB学习参考链接(不断更新)
- node.js零基础详细教程(7):node.js操作mongodb,及操作方法的封装
- 从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析