在Grail的标准'in'方法中避免例外

时间:2011-08-05 19:57:34

标签: grails criteria

如果 session.aluno.roles * .role 返回空列表,则下面的代码会生成Postgres异常。有没有其他方法,而不是用if语句包装它来解决问题?

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

解。

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

0 个答案:

没有答案