解决在某些数据库中Model.save()失败的问题

在某些数据库中,Model.save()方法会失败,其实主要是参数类型不匹配的问题,修改代码如下:


blob.png



blob.png

评论区

JFinal

2016-07-20 21:27

麻烦告知一下是在什么数据库之下出的问题,以及详细的异常信息是什么,我们好做出改进,感谢分享

Andydmx

2016-07-27 11:23

@JFinal 提示类型不匹配,PostgreSQL, 参数是Date,通过setObject(....),这样抛异常。

JFinal

2016-07-27 11:40

@Andydmx 方言是否设置了:arp.setDialect(new PostgreSqlDialect()),并且 jfinal 用的哪个版本呢?

Andydmx

2016-07-27 21:43

@JFinal 设置了new PostgreSqlDialect()。(默认情况下,JFinal好像是MySQL),JFinal 2.2

热门分享

扫码入社