Pessoal, favor indicar como limito a query abaixo a trazer somente os ultimos 100 registros inputados na tabela. Tem como??
método:
public List<Organization> searchAll() {
HibernateSessionProxy session = ((HibernateSessionProxy) entityManager.getDelegate());
Criteria criteria = session.createCriteria(Organization.class);
if (!"".equals(organization.getName())) {
criteria.add(EscapedRestrictions.like("name", organization.getName(), MatchMode.ANYWHERE));
}
if (!"".equals(organization.getDescription())) {
criteria.add(EscapedRestrictions.ilike("description", organization.getDescription(), MatchMode.ANYWHERE));
}
if (organization.getOperationalCondition() != null) {
criteria.add(Restrictions.eq("operationalCondition", organization.getOperationalCondition()));
}
organizationList = criteria.list();
if (organizationList == null || organizationList.size() == 0) {
facesMessages.add(Severity.WARN, "#{messages['operation.noResult']}");
}
return criteria.list();
}
Desde já agradeço!
