hello,

j aimerais savoir comment je peux effectué un count sur une query qui compte plusieurs criterions

exemple d une requete normal

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);
j aimerais pouvoir appliquer les memes filtres mais n obtenir que le nombre d element

quelqu un aurait il une idée

merci