Hibernate Criteria

1 resposta
D

Olá pessoal, estou com uma duvida numa consulta do hibernate.

Eu tenho as tabelas:
ATIVIDADE
-id
-descricao

PERFIL
-id
-descricao

e uma tabela que faz o relacionamento entre as duas:
ATIVIDADEPERFIL
-id
-idAtividade
-idPerfil

A dúvida é a seguinte: Eu preciso obter em uma consulta, todas as atividades que nao tenham perfil relacionado. EU pensei em fazer uma consulta na tabela de ATIVIDADEPERFIL e depois ver na tabela de atividades a diferenca entre as duas, so que nao sei como fazer usando criteria. Alguem poderia dar uma luz??

valeu

1 Resposta

F

Olá,

Tabela ou classe?

Se forem classes do Hibernate, poderia tentar algo como.

Criteria criteria = session.createCriteria(Atividade.class); criteria.add(Restrictions.isNull("<nome_da_propriedade_relacionada>"));

Teria que testar, mas acho que é por ai.

]['s

Criado 15 de janeiro de 2007
Ultima resposta 15 de jan. de 2007
Respostas 1
Participantes 2