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

JPQL não esta retornando ordenação

Olá gostaria de entender por que não estou tendo retorno da ordenação: Controller:

List<JqueryDatatable> listSearchTermItem1 = jqueryDatatableService.searchTermItem1(nomeColuna, direcao, iniciar, quantRegistro);

Service:

    public List<JqueryDatatable> searchTermItem1(String nome_coluna, String direcao,
            int iniciar, int quantRegitros) {
        return jqueryDatatableRepository.searchTermItem1(nome_coluna, direcao, iniciar, quantRegitros);
    }

Repository:

    @Query(value = "select * from Ajax order by :nome_coluna :direcao limit :iniciar, :quantRegitros", 
            nativeQuery = true
    )
    List<JqueryDatatable> searchTermItem1(
            @Param("nome_coluna")String nome_coluna, 
            @Param("direcao") String direcao, 
            @Param("iniciar") int iniciar, 
            @Param("quantRegitros") int quantRegitros);

Podem me ajudar?

3 respostas

Opa, bom esse código não aparenta erro... Só consigo entender que a query não retorna nada... Tem mais alguma informação?

solução!

Puts, vou ser mais específico. Não está me retornando a ordenação pois mesmo com o código validado, não tenho retorno da query, tem outra forma de escrevê-lo?

é.. não vejo problema na query.. não ta dando nenhuma exception nem nada? apenas a lista ta vazia..