@Transient
@TableField(exist = false)
private String settings;
如果还报错 Unknown column ‘opinions’ in ‘where clause’
检查下方类似代码,不能设置默认值。
@Transient
@TableField(exist = false)
private List<BpmTaskOpinion> opinions = new ArrayList<>();
博客内容涉及到数据库映射的错误处理,特别是@Transient和@TableField注解的使用。当尝试查询时出现'Unknown column 'opinions' in 'where clause'错误,提示可能由于默认值设置不当导致。解决方案是检查并确保类似代码中不设置默认值,如List<BpmTaskOpinion> opinions的初始化。
@Transient
@TableField(exist = false)
private String settings;
如果还报错 Unknown column ‘opinions’ in ‘where clause’
检查下方类似代码,不能设置默认值。
@Transient
@TableField(exist = false)
private List<BpmTaskOpinion> opinions = new ArrayList<>();
624

被折叠的 条评论
为什么被折叠?