egg框架使用 egg-sequelize创建的model挂载不到app对象上面?
使用 egg-sequelize创建的model不能挂载到app对象上面,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
使用 egg-sequelize创建的model不能挂载到app对象上面,
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
this.ctx.model.${Modelname}
调用的Modelname必须与../model/{fileName}.js
中fileName一致,且Modelname必须大写开头,而fileName则无规定大小写。例如this.ctx.model.Userinfo
其对应的model路径为../model/userinfo.js
,而文档中无此说明,是个坑。exports.sequelize = {
enable: true,
package: 'egg-sequelize',
};
如果plugin.js里是这样写的,要把原来的module.exports给去掉
写错了吧
用npm run debug 做调试
楼主解决了嘛,我也遇到这个问题,网上搜了没有答案
提示user表没有找到,你应该创建成users表。
想请教一下,这个问题最终是如何解决的
请问下楼主,这个问题解决了吗