使用 egg-sequelize创建的model不能挂载到app对象上面,
exports.sequelize = {
enable: true,
package: 'egg-sequelize',
};
如果plugin.js里是这样写的,要把原来的module.exports给去掉
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
this.ctx.model.${Modelname}
调用的Modelname必须与../model/{fileName}.js
中fileName一致,且Modelname必须大写开头,而fileName则无规定大小写。例如this.ctx.model.Userinfo
其对应的model路径为../model/userinfo.js
,而文档中无此说明,是个坑。