一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

nodejs使用mongoose操作mongodb的例子

时间:2015-09-02 编辑:简简单单 来源:一聚教程网

最近在研究nodejs,以下是使用mongoose来操作mongodb的一些api。

 

前奏:


1.安装mongoose:var mongoose = require(‘mongoose’);

2. 连接mongodb:mongoose.connect(‘mongodb://localhost/nodejs’);

3.建立表结构,字段:var Schema = mongodb.Schema;var MovieSchema = new Schema({title: String,content: String,});

4.实例化数据模型:var Movie = mongodb.model(“Movie”, MovieSchema);

 

正文:


1、增

var obj = new Movie();

obj.title = '标题一';

obj.content = '内容';

obj.save(function(err) {

    

});

2、删

Movie.remove({

    _id:id

},function (err) {

   

})

3、改

Movie.update({

    _id:id

},json,{},function (err) {

   

})

4、查

Movie.findOne({
    _id: id
}, function(err, obj) {
 
});
Movie.find({}).sort({_id: -1}).limit(3).exec(function(err, obj) {
  
})

热门栏目