Docs do Nodaro
DocumentaçãoReferência de nósModelosAgentes de IA (MCP)DesenvolvedoresSelf-hostingPesquisa
Automatizar

Filtrar lista

Mantenha só os itens de uma lista que atendem às suas condições, como um campo com uma palavra ou uma data desde a última execução. Use AND ou OR.

O nó Filtrar lista (Filter List) mantém só os itens de uma lista que atendem às suas condições. Cada condição testa um campo de cada item, por exemplo likes maior que 1000, ou caption contém sale. Combine várias condições com AND ou OR. Use o Filtrar lista para reduzir uma lista extraída ou gerada antes que cada item restante passe pelo próximo nó. O nó é gratuito.

Quando usar

  • Manter só os posts extraídos com curtidas suficientes antes de reescrevê-los.
  • Manter só os itens do feed publicados desde a última execução agendada.
  • Descartar os itens em que falta um campo, como posts sem vídeo.
  • Deixar um lote menor, e mais barato, antes que ele passe por um nó pago.

Início rápido

Adicionar o nó

Pressione Tab no canvas e escolha Automatizar › Listas e lotes › Filtrar lista.

Conectar uma lista

Conecte uma lista à entrada Lista, por exemplo do Extrair da web (Web Scrape), da Lista (List) ou do Dividir texto (Split Text). Quando o nó anterior tem um resultado, o painel de configurações mostra o primeiro item em Amostra do nó anterior (primeiro item).

Adicionar condições

Clique em Adicionar condição. Escolha um campo, um operador e um valor. Adicione mais condições e escolha AND ou OR para combiná-las.

Executar

A saída Filtrados leva só os itens que passam. Para executar o próximo nó uma vez por item restante, mude essa conexão para Cada item.

listaorigemprompt · Cada itemInstagramPosts de um perfilFiltrar listaSó posts popularesExtrair campoLegenda, como listaPromptReescrever cada legenda
O Filtrar lista mantém os posts populares, o Extrair campo pega as legendas deles e o Prompt reescreve cada legenda.

Entradas e saídas

Entrada ou saídaAceita ou enviaO que faz
ListaUma lista de itens de texto ou JSONA lista a filtrar. Quando uma condição cita um campo, cada item é lido como JSON.
FiltradosUma listaOs itens que passam nas condições, na ordem original.

Configurações

ConfiguraçãoO que faz
CondiçõesUma linha por teste: um campo, um operador e um valor. Sem condições, todos os itens passam.
AND ou ORAND mantém um item que passa em todas as condições. OR mantém um item que passa em pelo menos uma. O padrão é AND.
Diferenciar maiúsculas de minúsculasAtivado por padrão, então Sale e sale são diferentes. Desmarque para ignorar maiúsculas e minúsculas.
Amostra do nó anterior (primeiro item)Uma prévia do primeiro item que chega, para você ver os campos dele. Os campos que as suas condições usam ficam marcados.

Cada condição

  • Campo — escolha um campo detectado nos dados do nó anterior, (item inteiro) para testar o item inteiro, ou Caminho personalizado… para digitar um caminho com pontos, como author.name. ← Voltar à lista de campos volta aos campos detectados.
  • Operador — é igual a, é diferente de, maior que, menor que, maior ou igual, menor ou igual, contém, não contém, começa com, termina com, corresponde à regex, existe ou não existe. existe e não existe não precisam de valor.
  • Valor — o valor com que comparar. Um botão ao lado dele alterna entre um valor digitado e uma variável.

Filtrar por data

Alguns campos guardam uma data ou uma hora, como created_at, published_at, timestamp, date ou qualquer campo que termine em _at ou Date. Quando uma condição usa um desses campos com maior que, menor que, maior ou igual ou menor ou igual, o valor vira um seletor de data:

OpçãoCompara com
Desde a última execuçãoA hora em que o gatilho do workflow disparou pela última vez. Só funciona em execuções iniciadas por um gatilho ou por um agendamento. Uma execução manual trata essa opção como vazia.
Últimas N horasUm momento N horas antes de agora.
Últimos N diasUm momento N dias antes de agora.
Últimas N semanasUm momento N semanas antes de agora.
Personalizado…Qualquer data que você digitar.

Por exemplo, published_at maior que Últimos N dias, com N igual a 1, mantém os itens publicados no último dia.

Os outros campos aceitam um valor digitado ou uma destas variáveis:

  • {{now}} — a hora atual.
  • {{trigger.last_triggered_at}} — a última vez que o gatilho do workflow disparou.
  • {{last_N_hours:3}}, {{last_N_days:1}} e {{last_N_weeks:2}} — uma janela de tempo contada para trás a partir de agora. Mude o número para mudar a janela.

Créditos

O Filtrar lista é gratuito.

Dicas

  • Filtre antes de um lote. Cada item que você descarta é uma execução do próximo nó que você não paga.
  • Processe só os itens novos. Combine um Gatilho agendado (Schedule Trigger) com uma condição Desde a última execução, e cada execução trata só o que chegou desde a anterior.
  • Olhe a amostra primeiro. Os nomes de campo em Amostra do nó anterior (primeiro item) são os nomes que as suas condições devem usar.
  • Escolha em vez de filtrar. Para pegar um item ou uma fatia pela posição, use o Selecionar itens (Selector). Para colocar a lista em ordem, use o Ordenar lista (Sort List).

Perguntas frequentes

Última atualização

Nesta página