hello,
j aimerais savoir comment je peux effectué un count sur une query qui compte plusieurs criterions
exemple d une requete normal
j aimerais pouvoir appliquer les memes filtres mais n obtenir que le nombre d element
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 List<Criterion> criterions = new ArrayList<Criterion>(); criterions.add(Property.forName("id.marketId").eq(marketId)); Criterion myExpressionModel = Expression.like("modelId", filterModel, MatchMode.ANYWHERE).ignoreCase(); Criterion myExpressionChassis = Expression.like("chassis", filterChassis, MatchMode.ANYWHERE).ignoreCase(); criterions.add(myExpressionModel); criterions.add(myExpressionChassis); List<ProductDb> products = this.productDbDao.findByCriterions(criterions, refPos, refSize);
quelqu un aurait il une idée
merci
Partager