Olá estou com um problema preciso ordenar uma tabelha utilizando 2 campos, o primeiro é o
Status(true ou false) e o segundo é o Nome(String), onde essa ordenação será necessaria para a
inicialização de um campo combo.
Fiz da seguinte forma, sobrescrevi o método findForCombo chamando uma consulta utilizando o ordey by, mas não funcionou. Segue o código
Método do Service
@Override
public List<Contrato> findForCombo(String... extraFields) {
return contratoDAO.buscaOrdedanaParaOS();
}
Método do DAO
public List<Contrato> buscaOrdedanaParaOS(){
return query().orderBy("encerrado") //boolean
.orderBy("campocombo") //String
.list();
}