final SqlQuery sqlQuery = Ebean.createSqlQuery(
"SELECT COUNT(1) AS tc "
+ "FROM payment_order as po LEFT JOIN tag ON tag.id = po.tag_id "
+ "WHERE tag.id = ? AND po.status NOT IN(?) "
+ "AND po.created_at >= (NOW() - INTERVAL '" + cleanedPeriod + "')"
);
sqlQuery.setParameter(1, this.tag.getId());
sqlQuery.setParameter(
2,
Arrays.asList(
OrderStatus.CANCELED.getValue(),
OrderStatus.EXPIRED.getValue(),
OrderStatus.REFUSED.getValue()
)
);
final SqlRow sqlRow = sqlQuery.findUnique();
return sqlRow.getInteger("tc");Query threw SQLException:No ScalarType registered for class java.util.Arrays$ArrayList
Query was:SELECT COUNT(1) AS tc FROM payment_order as po LEFT JOIN tag ON tag.id = po.tag_id WHERE tag.id = ? AND po.status NOT IN(?) AND po.created_at >= (NOW() - INTERVAL '10 MINUTES')--
---
You received this message because you are subscribed to the Google Groups "Ebean ORM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ebean+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to ebean+un...@googlegroups.com.