Grails version 2.3.8
Вот такая конструкция не работает
runners = Runner.methodReturningDetachedCriteria(params).findAll {
lastName =~ "%${lastName}%"
}
Такая тоже
def filter = {
lastName =~ "%${lastName}%"
} as DetachedCriteria<Runner>
runners = Runner.methodReturningDetachedCriteria(params).findAll(filter)
А такая вполне себе работает
def filter = {
lastName =~ "%${lastName}%"
} as DetachedCriteria<Runner>
runners = Runner.methodReturningDetachedCriteria(params).where(filter).findAll()
Вот такая конструкция не работает
runners = Runner.methodReturningDetachedCriteria(params).findAll {
lastName =~ "%${lastName}%"
}
Такая тоже
def filter = {
lastName =~ "%${lastName}%"
} as DetachedCriteria<Runner>
runners = Runner.methodReturningDetachedCriteria(params).findAll(filter)
А такая вполне себе работает
def filter = {
lastName =~ "%${lastName}%"
} as DetachedCriteria<Runner>
runners = Runner.methodReturningDetachedCriteria(params).where(filter).findAll()
Комментариев нет:
Отправить комментарий