grails - Grails命名查询作为滚动结果

标签 grails gorm grails-2.0

我知道我可以执行Alert.Criteria().scroll(),但似乎无法通过命名查询来完成。能做到吗

最佳答案

现在看来,这不会改变,无法对命名查询使用scroll()。您可以使用以下路径在GitHub上查看NamedQueryProxy的Grails源代码(这是调用命名查询时返回的实际实例):grails-data-mapping/grails-datastore-gorm/src/main/groovy/org/grails/datastore/gorm/query/NamedQueriesBuilder.groovy
根据Grails团队的说法,命名查询功能已被where查询取代。命名查询还有其他一些问题(例如,在调用时添加其他条件时,查询会自动执行.list())。我在Grails团队中提出了两个问题,看来它们将不会发展命名查询的功能集和稳定性,而倾向于使用where查询。

关于grails - Grails命名查询作为滚动结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30483699/

相关文章:

grails - Grails Webflow动态步骤名称

grails - Groovy 中的三重单引号字符串 - 结果字符串是否应该包含额外的空格?

grails - 对空关联使用Grails GORM标准

grails - Grails GORM中的一元关系

grails - 初始化GroovyPageView时出错

grails - Floats (Grails 2.0 RC1 - RC3) 的脚手架 View 生成中的错误?

grails - 从过滤器返回false时使URLMapping失败?

Grails 脚手架显示的列数少于域

grails - grails-在hasMany关系上的自定义排序?

mysql - Grails:belongsTo 是否为反向引用创建一个新列?