Consulta many-to-many hql

0 respostas
antoniopopete

Como faço uma consulta many-to-many usando hql para dois relacionamentes.

Quero encontrar todos documentos que tenham determinados conceitos e autores.

Esses atributos estão em documento model.
@ManyToMany(fetch = FetchType.LAZY)
	@JoinTable(name = "CONCEITO_DOCUMENTO", schema = "MONOGRAFIAS", joinColumns = @JoinColumn(name = "DOCUMENTO_ID"), inverseJoinColumns = @JoinColumn(name = "CONCEITO_ID"))
	private List<ConceitoModel> conceitos;
	
	@ManyToMany(fetch = FetchType.LAZY)
	@JoinTable(name = "AUTOR_DOCUMENTO", schema = "MONOGRAFIAS", joinColumns = @JoinColumn(name = "DOCUMENTO_ID"), inverseJoinColumns = @JoinColumn(name = "AUTOR_ID"))
	private List<AutorModel> autores;
Criado 3 de junho de 2008
Respostas 0
Participantes 1