У меня есть этот репозиторий:
public interface DetailRepository extends JpaRepository<Detail, Long>, JpaSpecificationExecutor<Detail> {
@Query(value = "SELECT d "
+ "FROM Master m "
+ "JOIN m.details d "
+ "WHERE m.id = :id")
Page<Detail> findAllById(@Param("id") Long id, Pageable p);
Это не двунаправленная связь между мастером и деталями
@OneToMany(cascade = CascadeType.ALL, orphanRemoval = true, fetch = FetchType.LAZY)
@JoinColumn(name = "MASTER_ID", referencedColumnName = "MASTER_ID", nullable = false)
private List<Detail> details;
Но когда я сортирую, я получаю
Caused by: org.hibernate.QueryException: could not resolve property: quantity of: com.dtos.model.Master
Свойство находится в Подробная информация о DTO
Почему его ищут на Master DTO
Есть идеи?
Спасибо