Searching a JSON array for multiple values?

I am building a scraper that will run every few hours. I want to avoid scraping the same links over and over, so I want to store the already-scraped links in Supabase.

When the flow runs, I want to check the “Page” JSON (the array of urls) against the “Already Scraped” JSON (from Supabase), and filter out any urls that are already in the “Already Scraped” JSON, returning only the urls that haven’t been scraped.

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

hello @oguruma

you can do it like this.

click on the red text below the workflow to open it’s code, click on the copy button and past it into the n8n with ctrl+v