Error querying database. Cause: : Unknown column '' in 'field list'
报这个错一般出现在新增字段或者修改字段,以及操作连表的时候
- 可能左链接或内连接查询时用的字段名称和已有的字段名称重复
- 可能某个字段数据库与实体类有区别,而SQL中没有对应上,检查数据库和SQL的字段
- 可能在连表查的时候,某些字段所在的库错了,比如要查user的 却写成了team的
另外如果有这种特殊需求:实体类需要加入某个字段,但数据库对应的表中并不需要该字段,次时可以在实体类中,给该字段加上@TableField(exist = false)这个注解,这样实体类在构建时会含有这个字段,但并不会加到数据库
---2022/1/9