config/plugin.js
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);
}
});
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。