JPA Запрос: Документация
SELECT DISTINCT entA FROM Entity_A entA JOIN FETCH entA.entityBSet as entB WHERE entB.active = true
Обновление
- попробуйте @ где
@Entity
public class Entity_A {
@Id
@Column(name = "ID")
private Integer id;
@OneToMany(mappedBy = "entityA")
@Where("active = true")
private Set<Entity_B> entityBSet;
}
@Entity
public class Entity_B {
@Id
@Column(name = "ID")
private Integer id;
@Id
@Column(name = "ACTIVE")
private Integer active;
@ManyToOne
private Entity_A entityA;
}