Я знаю, что могу делать Alert.Criteria().scroll()
, но я не могу сделать это с именованными запросами. Это можно сделать?Grails назвал запросы как результаты прокрутки
ответ
Прямо сейчас, и похоже, что это не изменится, нельзя использовать scroll() с именованными запросами. Вы можете посмотреть на исходный код Grails в NamedQueryProxy (который является фактическим экземпляром вы получите обратно при вызове именованного запроса) в GitHub, используя этот путь: grails-data-mapping/grails-datastore-gorm/src/main/groovy/org/grails/datastore/gorm/query/NamedQueriesBuilder.groovy
Согласно команде Grails, названная функция запроса имеет в значительной степени были заменены на запросы. Есть и другие проблемы с именованными запросами (например, при добавлении дополнительных критериев при вызове запрос автоматически выполняет .list()). Я открыл две проблемы с командой Grails, и, похоже, они не будут развивать набор функций и стабильность именованных запросов в пользу использования там запросов.
Так много для СУХИХ: / –