4.1 安装

1
$ npm install egg-mongoose --save

4.2 配置

改变Egg项目中的配置文件{workplace}/config/plugin.js中来启用 egg-mongoose 插件:

1
2
3
4
exports.mongoose = {
enable: true,
package: 'egg-mongoose',
};

##

4.3 Egg连接mongoose

在Egg项目中的配置文件{workplace}/config/default.js配置项config添加属性

1
2
3
4
5
6
7
8
config.mongoose = {
url: process.env.EGG_MONGODB_URL || 'mongodb://127.0.0.1/website',
options: {
server: {
poolSize: 40,
},
},
};

连接方法

1
2
3
4
5
6
config.mongoose = {
client: {
url: 'mongodb://账号:密码@服务器:端口/库名',
options: {},
},
};