我知道我可以Alert.Criteria().scroll()
,但我似乎无法使用命名查询。可以吗?
答案 0 :(得分:0)
现在,看起来这不会改变,不可能将scroll()用于命名查询。您可以使用以下路径查看GitHub上NamedQueryProxy的Grails源代码(这是您在调用命名查询时获得的实际实例):
grails-data-mapping/grails-datastore-gorm/src/main/groovy/org/grails/datastore/gorm/query/NamedQueriesBuilder.groovy
根据Grails团队的说法,命名查询功能已经在很大程度上被查询所取代。命名查询存在一些其他问题(例如在调用时添加其他条件时,查询会自动执行.list())。我向Grails团队打开了两个问题,似乎他们不会改进命名查询的功能集和稳定性,而是使用查询代替。