estoy teniendo problemas para encontrar la manera de representar la siguiente consulta JPQL:usando CountDistinct en una consulta JPA los criterios del API
SELECT count(e) FROM Foo e
utilizando los criterios del API. Lo que estoy intentando es:
CriteriaBuilder cb = em.getCriteriaBuilder();
CriteriaQuery<Foo> c = cb.createQuery(Foo.class);
Root<Foo> f = c.from(Foo.class);
c.select(cb.count(f));
pero esto no está funcionando. También probé:
c.select(cb.count(f.get("id"));
Esto es para JPA2, Eclipselink.
Arghhh. Yo nuevo, fue un simple error. – Tim