码迷,mamicode.com
首页 > 其他好文 > 详细

Mongoose的使用

时间:2016-01-14 13:55:48      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:

最近想做一个练手的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

三、查看数据是否已经插入

技术分享

技术分享

 

这样数据就插入完毕

 

Mongoose的使用

标签:

原文地址:http://www.cnblogs.com/weifengzz/p/5129744.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!