Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Esse método está disponível somente para lib igual ou superior a 20230127


...

SetTlppFilter

Descrição

Definição de filtro para api tlpp onde os parâmetros recebidos vem no formato de json
Converte o objeto json em um array, e repassa para o metodo SetUrlFilter internamente

para ser usado em apis tlpp

Exemplo

jQueryParams := oRest:getQueryRequest()
oAdapter:SetTlppFilter(jQueryParams)

Observação

Esse método está disponível somente para lib igual ou superior a 20230515


...

Filtros complexos

Descrição

Filtros que são suportados pela classe, esses podem ser informados durante o consumo da API.

Lista

  • STARTSWITH
    • startswith(nome, 'JOAO')
  • ENDSWITH
    • endswith(nome, 'SILVA')
  • CONTAINS
    • contains(nome, 'SILVA')
  • TOUPPER
    • toupper(nome) eq 'JOAO DA SILVA'
  • TOLOWER
    • tolower(nome) eq 'joao da silva'

Exemplo genérico

  • contains(tolower(nome), 'joao') or endswith(cpf, '002')

Observação

Alguns filtros foram implementados em datas diferentes de outros, logo é bom verificar qual filtro está disponível conforma data de sua lib.

...