标签:
最近想做一个练手的App小项目。考虑到数据接口的问题,因为关系型数据库用的比较多,也有一定经验了,所以打算使用比较火的MongoDB作为数据库,下面就介绍一下Mongoose的使用方法吧。
概念:Mongoose是MongoDB的一个对象模型工具,可以工作于异步环境下。
一、创建数据库
二、使用Mongoose连接到数据库
安装:$ npm install mongdb 和 $ npm install mongoose
编写代码:
1 var mongoose = require(‘mongoose‘); 2 3 var db = mongoose.createConnection(‘192.168.6.5‘,‘DemoDB‘,‘27017‘); 4 db.on(‘error‘,console.error.bind(console,‘连接错误:‘)); 5 db.once(‘open‘,function(){ 6 var UserSchema = new mongoose.Schema({ 7 userName:String, 8 password:String 9 }); 10 var UserModel = db.model(‘users‘,UserSchema); 11 var UserEntity = new UserModel({userName:‘weifengzz‘,password:‘123456‘}); 12 console.log("entity--------"+UserEntity.userName+"-----"+UserEntity.password); 13 UserEntity.save(function(err) { 14 if (err) handleError(err); 15 console.log(‘Success‘); 16 }); 17 });
启动: $ node index.js
三、查看数据是否已经插入
这样数据就插入完毕
标签:
原文地址:http://www.cnblogs.com/weifengzz/p/5129744.html