首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
报错:com.jfinal.plugin.activerecord.ActiveRecordException 属性名称不存在
aqiang
2018-06-10 22:10
实在搞不懂了,报错问题实在不知道怎么处理!
项目:
JFinal
评论区
或是的话
2018-06-11 07:23
uum.setUuid(uid)
回复
aqiang
2018-06-11 09:03
@或是的话
也不行,刚开始就是这样写,已经更换几种方式了,在配置文件也指定过主键配置信息都是不行,晕死
回复
JFinal
2018-06-11 15:02
@aqiang
很可能是你的数据库表中的 uuid 字段前后有不可见字符,先删掉这个 uuid 字段,然后再重新创建一次即可,注意重新创建的时候用手工输入的方式,不要从别的地方 copy
这种事情历史上曾经发生过,最后发现是从别处 copy 来的字段名之后紧随了一个不可见字符,造成了肉眼上看字段存在,但实际不存在
回复
aqiang
2018-06-11 21:30
@JFinal
波总,已经去数据库表格字段核实了,没有多余的字符,也重新删除该表,重新建立,发现还是一样的报错,不知道是哪里的问题,谢谢!
回复
JFinal
2018-06-11 21:52
@aqiang
改成别的字段名呢? 例如改成 aaa 试一下
回复
JFinal
2018-06-11 21:53
@JFinal
有可能是 JDBC 驱动的 bug ,无法反射得出 uuid 这个字段名,升级一下 JDBC 驱动试试
回复
aqiang
2018-06-11 22:39
@JFinal
好的,我试试,谢谢!
回复
白世伟
2019-09-12 15:05
请问这个解决了吗,我也遇到了这个问题,服务器是JBoss
回复
发送
我要反馈
热门反馈
扫码入社