Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Como definir mais de uma condição no setDefaultOrder Galera, como que faço para definir mais de uma condição para ordenar registros? Por exemplo, pensei em algo assim: parent::setDefaultOrder('id_status', '=', 'N' AND 'id', 'desc'); mas, não funcionou.. ele pega apenas a primeira condição. ...
MM
Como definir mais de uma condição no setDefaultOrder  
Galera, como que faço para definir mais de uma condição para ordenar registros? Por exemplo, pensei em algo assim:

parent::setDefaultOrder('id_status', '=', 'N' AND 'id', 'desc');


mas, não funcionou.. ele pega apenas a primeira condição.

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (3)


NR

  1. <?php
  2. parent::setDefaultOrder('col1 asc, col2 desc','');
  3. ?>
MM

Nataniel, mas no meu caso como que eu monto quando uma das condições não é "asc" ou "desc"?? porque no meu exemplo a primeira condição é 'id_status', '=', 'N'
NR

Matheus, é só desconsiderar o ASC ou DESC:
  1. <?php
  2. parent::setDefaultOrder("id_status = 'N', col2 desc",'');
  3. ?>