Grails 3中的动态查找器行为已发生变化

时间:2017-05-05 15:38:50

标签: grails gorm

我正在将应用程序从Grails 2.5迁移到Grails 3.1.10,我遇到了动态查找器的问题:findAllByXXInList

在Grails 2.5中,即使将空列表作为参数传递,也没有SQLException,它只返回空列表作为结果。

findAllByXXInList([]) // no exception with Grails 2.5

但在Grails 3中,它会引发异常

Caused by: org.postgresql.util.PSQLException: ERROR: syntax error at or near ")"

如果将非空列表作为参数传递。 这是Gorm 5中的变化吗?

由于

0 个答案:

没有答案