У меня есть ссылка на соединение, подобная приведенной ниже, для которой API JPA автоматически создает первое выражение соединения.
CriteriaBuilder cb = entityManager.getCriteriaBuilder();
CriteriaQuery<Tuple> c = cb.createTupleQuery();
Root<Demand> demands = c.from(Demand.class);
Join<Demand, Metadata> joinMetadata = demands.join("metadatas", JoinType.LEFT);
но я хотел бы добавить дополнительное условие к моим метаданным соединения, например Metadata.type="AFFECTATION_KEY", но я не знаю, как это сделать.
Большое спасибо за любую помощь