Problema com Hibernate e Restrictions.eq ou Expression.eq

0 respostas
bruno_savi

Galera estou com o seguinte problema criei uma criteria para fazer uma busca no banco com and…

só que ele me retorna 1 unico resutado do banco 2 x… ao inves de retornar os 2 resultados correto
segue o codigo…

public Collection<NounModifierBean> findByCategoryAndSubcategory( CategoryBean categoryBean, SubcategoryBean subcategoryBean) { Session session = HibernateFactory.getInstance().openSession(); Criteria criteria = session.createCriteria(NounModifierBean.class); criteria.add(Restrictions.eq("codeCat", categoryBean.getCodeCat())); criteria.add(Restrictions.eq("codeSub", subcategoryBean.getCodeSub())); return criteria.list(); }

resultado exibido:
10:09:18,610 INFO [STDOUT] MOLA
10:09:18,610 INFO [STDOUT] MOLA

resultado correto

Mola
Colmeia

Criado 28 de outubro de 2008
Respostas 0
Participantes 1