Я использую Hibernate Criteria Builder для запроса таблицы - назовем таблицу «Target». У этой сущности есть дочерняя таблица, которая называется «Условие» («Один ко многим»), и это соответствующий код в целевой сущности:
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
@JoinColumn(name = "target_id")
@NotNull
private List<Condition> expression;
Я хочу запросить «Target» по столбцу «value» в таблице «Condition» - это единственный фильтр, который я хочу разрешить для дочерней сущности. Как мне добиться этого с помощью Criteria Builder?