Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Criteria comparativo entre dois campos Como posso criar um filtro onde eu consiga comparar duas colunas como no exemplo abaixo? Ao montar o filtro, o FW remove as aspas do "prazo", mas mantém as aspas da "duracao", fazendo com que tente ser feito uma comparação com uma string, e claro, não funcionando....
AR
Criteria comparativo entre dois campos  
Como posso criar um filtro onde eu consiga comparar duas colunas como no exemplo abaixo?

  1. <?php
  2. $criteria->add(new TFilter('prazo''<''duracao'));
  3. ?>


Ao montar o filtro, o FW remove as aspas do "prazo", mas mantém as aspas da "duracao", fazendo com que tente ser feito uma comparação com uma string, e claro, não funcionando.

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 (2)


NR

Use "NOESC:" como prefixo:
  1. <?php
  2. $criteria->add(new TFilter('prazo''<''NOESC:duracao'));
  3. ?>

Mais exemplos:
https://framework.adianti.me/tutor/index.php?class=CriteriaView
AR

Nataniel, mais uma vez você salvando a pátria!!! Vlw