Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Ordenar por nomeCurso

Caso eu quisesse ordenar por nomeCurso que é do tipo Curso, o spring possui algum método para isso?

4 respostas

Olá Jose!

Acredito que sim, você teria que usar o nomeCurso e depois referenciar ao atributo que quer ordenar. Por exemplo se você quiser ordenar pela data: nomeCursoData.

Acho que me expliquei mal. Gostaria de ordenar os Tópicos, pelo nome do Curso. Ou seja, primeiro seriam apresentados os Tópicos do Curso HTML 5 e depois os Tópicos do Curso Spring Boot.

Certo, só uma dúvida, os tópicos também estariam ordenados?

Por exemplo:

Curso A
    topico b
    topico c
    topico d

Curso F
    topico a
    topico e
    topico w

Ou não, seria somente os curso?

Por exemplo:

Curso A
    topico d
    topico b
    topico c

Curso F
    topico e
    topico w
    topico a
solução!

Oi Jose,

O funcionamento será parecido com o padrão de nomenclatura para os métodos da classe repository.

Para ordernar pelo nome do curso bastaria entrar na url:

http://localhost:8080/topicos?sort=cursoNome

Bons estudos!