今天仿照其他模块在写一个新增通知的功能,可是保存的时候总是报错:Field 'id' doesn't have a default value,用的是MySQL, 往后台传送对象的时候,id确实没有赋值,可是其他的功能,比如说新增user的时候也是不用给id赋值的,后来想想,应该是没有给保存通知的表设置id自动增长, 设置一下自动增长,如下图: 问题消失...
Field ‘id‘ doesn‘t have a default value,报错信息:报错原因:新增报错并不是代码问题,主要是mysql数据库表没有实现主键自增解决方案:将自动递增选中