Это запрос mysql для получения двух столбцов и использования двух выражений where, но в этом случае как преобразовать attributeBuilder? здесь под sql запросом:
SELECT COUNT(is_approved) && COUNT(status) FROM api_campaigns WHERE is_approved=0 AND status=3
, и это попытка для меня, но безрезультатно:
criteriaQuery.multiselect(criteriaBuilder.count(root.get("campaignApproval")),root.get("campaignStatus"))
.where(criteriaBuilder.equal(root.get("campaignApproval"),0)
,criteriaBuilder.equal(root.get("campaignStatus"),3));