¿Como hacer un where or where isnull en Grails Hibernate?

  • Autor Autor albertocdev
  • Fecha de inicio Fecha de inicio
albertocdev

albertocdev

Gamma
Verificación en dos pasos activada
Verificado por Binance
Hola betas, recién me toco trabajar con un proyecto de Grails y tengo que generar un List Criteria metiendo 3 condicionales.

1.Si fue cotizado. (cotizado)
2 Si esta pagado (pagado)
3. Si esta abierto o cerrado (status)

Pero no logro hacer el query correcto.

tengo el siguiente codigo

between("fechas", data.startdate, data.enddate)

eq('status','A')
and {
eq('pagado', 'N') or { isNull('pagado')}
}


Si alguien tiene conocimiento y me puede decir como seria lo correcto, se lo agradecería bastante,

Saludos.
 
Atrás
Arriba