nodejs之egg框架mongoose应用
config/plugin.js
创新互联公司长期为成百上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为景东企业提供专业的成都做网站、成都网站制作、成都外贸网站建设,景东网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。
mongoose: {
enable: true,
package: 'egg-mongoose'
}
config/config.default.js
config.mongoose = {
client: {
url: 'MongoDB://devuser:devuser123@127.0.0.1:27017/db_co_assist',
options: {}
}
};
app/model/test.js
'use strict';
module.exports = app => {
const mongoose = app.mongoose;
const Schema = mongoose.Schema;
const TestSchema = new Schema({
name: {
type: String,
},
age: {
type: Number,
},
__v: {
type: Number
}
});
return mongoose.model('Test', TestSchema, 'test');
};
更新文档
let conditions = {
_id: '5d4287eb6884ad1c30cc97b1'
};
let update = {
name: '测试8888888888888',
age: 100,
__v: 100102
};
this.ctx.model.Test.update(conditions, update, function (err) {
if (err) {
console.error(err);
}
});
文章名称:nodejs之egg框架mongoose应用
分享链接:http://myzitong.com/article/giecge.html