[nodejs使用mongoose操作mongodb]nodejs使用mongoose操作mongodb的例子

更新时间:2020-01-16    来源:MongoDB    手机版     字体:

【www.bbyears.com--MongoDB】

最近在研究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) {
  
})

本文来源:http://www.bbyears.com/shujuku/84593.html

热门标签

更多>>

本类排行