[RESOLVIDO]JPA / Hibernate: Tem como ele ignorar um filho caso não exista um registro?

0 respostas
P

Fala feras :smiley:

Tenho uma tabela onde tudo é mapeado nela e o único campo que sinaliza isso, é o campo RQ_FATHER_ID. Se este campo estiver com o valor -1, significa que ele é um objeto ‘pai’ e nesse caso, eu deveria ignorar a existência dele. Eu deixei anotado da seguinte maneira:

@OneToMany(mappedBy="rq_father_id")
	private Collection<RequerimentoTO> filhos;

Mas assim, ele me lança uma exceção quando entra nos casos dos registros com -1:

Existe algum tipo de anotação ou alguma maneira dele ignorar se o filho não existir?

ps: não existe a opção de criar uma outra tabela pra isso pq é um software proprietário da HP.

Valeu

Criado 14 de abril de 2009
Respostas 0
Participantes 1