Boa tarde
Tentei utilizar o @Query, porém retornou mensagem indicando não estar mapeado.
O objetivo era retornar os mesmos dados da consulta feita com page, conforme abaixo:
public interface PerfilRepository extends JpaRepository<Perfil, Integer>{
Perfil findById(String perfilId);
Optional<Perfil> findById(Perfil id);
Page<Perfil> findByTimeId(Long timeId, Pageable paginacao);
@Query("SELECT p FROM Perfil p where p.time.id = :timeId")
List<Perfil> findPerfisDoTime(@Param("timeId") Long timeId);
}
O retorno que estou recebendo no log é: Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: Perfil is not mapped [SELECT p FROM Perfil p where p.time.id = :timeId]