Граальс создает критерии простой задачи - PullRequest
1 голос
/ 02 июля 2011

Как я могу использовать «%» в критериях, подобных заявлениям в этом примере:

def c = Shop.createCriteria()
def results = c.list {
    like("name", "Harrods")

def aha = params.name
    like("store.name", %aha%) ##
}

Часть «% aha%» не работает.но это работает, если я делаю "% ola%".Итак, как решить проблему?

Или в зависимости, вместо "% aha", как я могу использовать построитель критериев, используя вместо этого метод groovy, а не "like"?

1 Ответ

5 голосов
/ 02 июля 2011

заменить следующие

%aha%

с

 "%${aha}%"
...