Как получить результаты с количеством 0 тоже с Hibernate? - PullRequest
1 голос
/ 23 июня 2010

Я использую функцию Projections.rowCount() в Hibernate, но она будет возвращать только счетчики больше 0. Мне нужно получить список с 0 счетом.

Эта функция должна даватьмне счет, но он возвращает только больше 1.

public List<Object[]> getCuentaPorEnlotar() {
    DetachedCriteria criteria = casosEstadoCriteria(Caso.EstadoOperativo.COMPLETADO, Caso.EstadoAdministrativo.TARIFICADO);
    criteria.add(Restrictions.isNull("lote"));
    criteria.setProjection(Projections.projectionList()
            .add(Projections.groupProperty("cliente"))
            .add(Projections.rowCount()));
    criteria.addOrder(Order.desc("cliente"));
    return (List<Object[]>) getHibernateTemplate().findByCriteria(criteria);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...