Db.save()保存异常,提示无效的列类型

我刚刚接触jfinal,没有经验,不太了解,我的项目用的是Oracle,保存的方法如下,这种写法报的错误是:无效的列类型

image.png

image.png

image.png

评论区

JFinal

2020-12-03 19:33

很可能是字段名不对

建议使用生成器生成 setter 方法,不用写字段名,生成器是现成的:
https://jfinal.com/doc/5-4

candyzihan

2020-12-03 19:39

字段名都是正确的,刚刚没有写完不小心发布了,错误提示是无效的列类型,我的ID是Long类型的,还有一个Date类型的时间,和这个有关系吗?

JFinal

2020-12-03 21:32

@candyzihan 打开 showSql 配置,看看生成的 sql 对不对:
activeRecordPlugin.setShowSql(true);

注意要先打开 devModel:
me.setDevMode(true);

热门反馈

扫码入社