Предположим, у нас есть два класса A и B: класс A:
public class A {private Long id;}
класс B:
public class B {private Long id; private String name ; private Boolean isDeleted = false; }
Есть ли способ получить результаты запроса Join с некоторыми другими условиямикроме условия ON я попробовал это, но я не работаю, компилятор не распознает предложение ON org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token
:
@Query( "SELECT new com.demo.DTO.resultsDTO(a.id) FROM A ate , B a ON a.id = b.id WHERE b.isDeleted = false AND b.name = ?1 ")
Я также попытался включить a.id = b.id впредложение WHERE, но оно не возвращает результатов. Пожалуйста помоги.