Я проверяю метод createCriteria здесь
Этот оператор объявляет объект HibernateCriteriaBuilder
def c = Account.createCriteria()
, а затем вызывает
def results = c.list {
like("holderFirstName", "Fred%")
and {
between("balance", 500, 1000)
eq("branch", "London")
}
}
Однако из API HibernateCriteriaBuilder не имеет метода list ().Я что-то пропускаю?
Кроме того, кто-то может объяснить мне более сложный синтаксис следующего:
def results = c.list (max: 10, offset: 10) {
like("holderFirstName", "Fred%")
}
Это метод списка, который принимает два аргументаи закрытие ??