Избегайте исключений в критериях Грааля «в» методе - PullRequest
0 голосов
/ 05 августа 2011

Приведенный ниже код генерирует исключение Postgres, если session.aluno.roles * .role возвращает пустой список.Есть ли другой способ вместо того, чтобы обернуть его оператором if для решения проблемы?

'in'("tipoAvaliador", session.aluno.roles*.role)

Решение.

 if(session.aluno.roles*.role)
     'in'("tipoAvaliador", session.aluno.roles*.role)
...