Criteria com Example não funciona com chave composta?

5 respostas
gugaa_df

Alguém sabe me dizer se query by Example não funciona com chave composta?
To fazendo certinho e não está funcionando.
Segue meu código abaixo:

public List<CalendarioCierres> listaCierres(CalendarioCierres calendarioCierres, CalendarioCierresPK cierresPK){ Criteria c = sessionBA.createCriteria(CalendarioCierres.class); calendarioCierres.setPk(cierresPK); Example example = Example.create(calendarioCierres); example = example.enableLike(MatchMode.ANYWHERE); example = example.ignoreCase(); c.add(example); return c.list(); }

5 Respostas

GraveDigger

Segundo a spec, Criteria ignora PKs, sejam elas compostas ou simples.

Abs

gugaa_df

Criteria ou example?
pq fazendo restrição apenas com criteria eu consigo restringir as PKs…

GraveDigger:
Segundo a spec, Criteria ignora PKs, sejam elas compostas ou simples.

Abs

GraveDigger

ops :oops:

É a parte de examples que ignora PKs

“Version properties, identifiers and associations are ignored.”

http://docs.jboss.org/hibernate/stable/core/reference/en/html_single/#querycriteria-examples

[]'s

gugaa_df

Valeu GraveDigger!
Ajudou bastante!
só mais uma coisa, quando se diz associations, está se falando de relacionamentos né? 1 - 1, 1 - N, N - N. né?
vlw!

GraveDigger:
ops :oops:

É a parte de examples que ignora PKs

“Version properties, identifiers and associations are ignored.”

http://docs.jboss.org/hibernate/stable/core/reference/en/html_single/#querycriteria-examples

[]'s

GraveDigger

Exatamente,

Nesse caso, até da pra usar exemple, mas vc tem q especificar na mão, jogar só a entidade e esperar q ele faça isso automático não rola.

Da uma olhada nesse link ai q eu passei acima q tem exemplos desse caso.

Abs

Criado 3 de junho de 2009
Ultima resposta 4 de jun. de 2009
Respostas 5
Participantes 2