Amigos tenho a tabela A1 e a table A2 a A1 possui um ou varios registros na A2 e a A2 so pode ter 1 e exclusivamente 1 resgistro da A1 , ligacao simples
agora eu quero fazer uma DetachedCriteria +/- assim:
DetachedCriteria criteria = DetachedCriteria.forClass(A2.class);
criteria.add(Restrictions.ge("dtPedido", dataInicial));
criteria.add(Restrictions.le("dtPedido", dataFinal));
criteria.add(Restrictions.or(Restrictions.ilike("a1.nmCliente", "%"+nmCliente+"%"), Restrictions.like("a1.nmEmailCliente", nmCliente)));
criteria.setResultTransformer(CriteriaSpecification.DISTINCT_ROOT_ENTITY);
e possivel?
entederam? eu quero da minha A2 buscar tudo que na A1(registro) tenha um determinado valor…
obrigado