JP
Criteria de Data inicial e final.
Bom dia caríssimos desenvoldores de softwares com adiant framework.
Preciso de ajuda sobre como fazer uma consulta a partir de uma data inicial e data final usando TCriteria.
Usei a seguinte consulta:
$criteria = new TCriteria () ;
$criteria->add(new TFilter('data_fim_publicação', '<=', 'date(now())'));
$this->setCriteria();
Após à execução não retorna nenhum dado na Grid View.
Alguém por favor para me dar um Help?
Preciso de ajuda sobre como fazer uma consulta a partir de uma data inicial e data final usando TCriteria.
Usei a seguinte consulta:
$criteria = new TCriteria () ;
$criteria->add(new TFilter('data_fim_publicação', '<=', 'date(now())'));
$this->setCriteria();
Após à execução não retorna nenhum dado na Grid View.
Alguém por favor para me dar um Help?
bom dia, acredito que a melhor forma é utilizar um BETWEEN
O nome do campo esta certo, aqui esta com acentuação: data_fim_publicação
Acho que o correto no lugar de: date(now())
Já passar a informação no formato do seu banco, exemplo: '2020-05-16'
Ai vc pega a data usando o php e ja formata no padrão do banco, passa pra dentro de uma variável e coloca essa variável ai na criteria
Exemplo: