Mongoose的使用

最近想作一個練手的App小項目。考慮到數據接口的問題,由於關係型數據庫用的比較多,也有必定經驗了,因此打算使用比較火的MongoDB做爲數據庫,下面就介紹一下Mongoose的使用方法吧。node

概念:Mongoose是MongoDB的一個對象模型工具,能夠工做於異步環境下。數據庫

1、建立數據庫npm

2、使用Mongoose鏈接到數據庫異步

  安裝:$ npm install mongdb 和 $ npm install mongoosemongoose

 編寫代碼:工具

 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.jsui

3、查看數據是否已經插入spa

 

這樣數據就插入完畢3d

相關文章
相關標籤/搜索