Я столкнулся со следующими проблемами в Grails.
Вот мой код, в котором я пытаюсь получить список всех возможных данных и отобразить его.
def c = Abc.createCriteria()
def results = c.list(){
eq("A", "a")
eq("B", "b")
}
Поскольку результаты огромны, он продолжает получать их и умирает. Я хочу ограничить выборку списка или установить для него максимальный размер.
Я пытался использовать maxResults()
, но он действует как поздний фильтр.
я хочу поставить
- тайм-аут
- ограничить выборку
- если возможно, обработайте все данные, не сталкиваясь с ошибкой «Недостаточно памяти».