Campo Numerico x TDBSeek Boa tarde...implementei uma listagem de produto para pesquisar codigo e descricao...a consulta por descricao funciona...mas por codigo gera o erro abaixo: SQLSTATE[42883]: Undefined function: 7 ERROR: operator does not exist: integer ~~ unknown LINE 1: ...vancia,cod_pro FROM public.produto WHERE (cod_pro like '%1%'... ^ HINT: No operator matches the given name and argument type(s). You might ne...
RS
Campo Numerico x TDBSeek  
Boa tarde...implementei uma listagem de produto para pesquisar codigo e descricao...a consulta por descricao funciona...mas por codigo gera o erro abaixo:

SQLSTATE[42883]: Undefined function: 7 ERROR: operator does not exist: integer ~~ unknown LINE 1: ...vancia,cod_pro FROM public.produto WHERE (cod_pro like '%1%'... ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.

Obs.: o erro ta bem em cima do like...entao é porque da dando link num campo numerico...seria facil ajustado com um CAST..mas como altero esse select?

Rodrigo

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (1)


LA

cod_pro é numeric.
 
  1. <?php
  2. //Errado
  3. parent::addFilterField('cod_pro', 'like', 'cod_pro');
  4. //Correto
  5. parent::addFilterField('cod_pro', '=', 'cod_pro');
  6. ?>