245290
数据库定义:
model定义:
Service调用:
结果:
问题
- 如上,为什么会出现name不在字段列表中呢?
- model需要和数据库强对应吗?测试了几张旧表,发现增加删除model中的定义字段,好像其实不影响数据库的读写。
- 新建一张表,service调用model时,会抛出该表不存在的error,是因为model定义不对吗?
数据库定义:
model定义:
Service调用:
结果:
问题
最新测试,复制命令行中的SQL执行语句,在mysql命令行下执行是没有问题的...也就说在egg运行中,该SQL语句出现问题
仔细对比排查后发现,是数据库连错了,在navicat中操作的一直是另一个mysql服务器。不过总结了几点: