Nate Mara
03/15/2018, 10:54 PMfun findX(xGt: BigDecimal?, xLt: BigDecimal?): List<DaoClass> {
return transaction {
DaoClass.find {
var condition = TableClass.any()
if (xGt != null) {
condition = condition.and(TableClass.x.greater(xGt))
}
if (xLt != null) {
condition = condition.and(TableClass.x.less(xGt))
}
condition
}.toList()
}
}
Is this possible?tapac
03/16/2018, 6:44 AMTableClass.any()
with TableClass.id.isNotNull()