¡Hola Juan, espero que estés bien!
Entiendo que estás teniendo un problema al imprimir la información de la serie en el top 5 de capítulos. Parece que estás obteniendo toda la información de la serie, incluyendo todos los capítulos de todas las temporadas, antes de imprimir el top 5 de capítulos.
Basándome en el contexto que proporcionaste, parece que el problema puede estar en la consulta que estás realizando. Es posible que la consulta esté trayendo más información de la necesaria antes de filtrar los resultados para mostrar solo el top 5 de capítulos.
Para resolver este problema, te recomendaría revisar la consulta que estás utilizando para buscar el top 5 de episodios. Asegúrate de que la consulta esté seleccionando solo la información necesaria para mostrar los 5 episodios principales, sin traer toda la información de la serie y sus capítulos.
Si estás utilizando Spring Data JPA, puedes revisar la anotación @Query
y la consulta que estás definiendo en el repositorio para asegurarte de que esté filtrando los datos de manera efectiva.
Además, podría mostrarme tu código por favor?
Espero que esta sugerencia te ayude a resolver el problema. Si necesitas más ayuda con la consulta o con cualquier otro aspecto, no dudes en preguntar.
Espero haber ayudado y buenos estudios!