Burdik Petr wrote:
Ahoj,
doted jsem pouzival klasicky query. mam vzdy dva dotazy. Jeden na pocet
objektu vyhovujicich kriteriim a druhy na seznam objektu. Jenom nevim
jak nahradit ten stary count pomoci criteria. Nemate napad? tech
kriterii muze byt vice.

// stary count
String selectCount = "select count(*) from Article article where
article.artIdSupplier like ?";
Integer count = (Integer) session.createQuery(selectCount)
    .setParameter(0,"%" + artIdSupplier + "%")
    .uniqueResult();

  
Predpokladam, ze bude fungovat neco jako:
	.createCriteria(Cat.class)
     .setProjection( Projections.projectionList().add( Projections.rowCount() ).setProjection( Projections.projectionList()
         .add( Projections.rowCount() )

Vyhodou Criterii potom je, ze se da pouzit setFirstResult a setFetchSize pro snadne strankovani (teda pokud to umi databaze).

  Lukas 



Odpovedet emailem