Projections

1 resposta
federal07

Pessoal, estou tentando retornar uma lista simples, utilizando Criteria e Projections da seguinte forma:

List total = null;

try{			

total = getSession()

.createCriteria(Loja.class)

.setProjection(

Projections.projectionList()

.add(Projections.groupProperty(“idLoja.idLoja”))

.add(Projections.sum(“valor1”))

.add(Projections.sum(“valor2”))

)

add(Restrictions.between(“dataVenda”, dt1, dt2))

.list();		

}catch(Exception e){

e.printStackTrace();

}

O problema, é que as somas do valor1 e valor2, estão somando agrupados idLoja, sem respeitar a restriçao das datas de venda.

Alguem pode me ajudar?

Obrigado

1 Resposta

federal07

Galera, o codigo tá funcionando corretamente mesmo.
Eu me atrapalhei nas datas.
Grato

Criado 6 de fevereiro de 2008
Ultima resposta 7 de fev. de 2008
Respostas 1
Participantes 1