Ola
Eu fiz a consulta JPQL de uma outra forma, e acabou retornando os mesmos dados vindo do Postgres:
@Query("""
SELECT e FROM Series s JOIN s.episodes e ON e.series.id = :id WHERE e.season = :idSeason
""")
List<Episode> findEpisodesBySeason(Long id, Long idSeason);
}
Essa abordagem tambem eh valida, ou pode gerar algum erro caso mude de banco de dados?