I am using below search query ```{ "q": "cheese",...
# community-help
b
I am using below search query
Copy code
{
	"q": "cheese",
	"query_by": "description,brand,categoryName,sku",
	"filter_by": "",
	"page": 1,
	"per_page": 30,
	"sort_by": "description:asc",
	"include_fields": "id,sku,description,categoryName,brand,packSizeDescription,images"
}

client.collections(collectionName).documents().search(searchParameters)
How do I use Dynamic Filtering ?
Copy code
override = {
  "rule": {
    "query": "{brand} phone",
    "match": "contains"
  },
  "filter_by": "brand:={brand}",
  "remove_matched_tokens": true
}

// Creates/updates an override called `brand-filter` in the `companies` collection
client.collections('companies').overrides().upsert('brand-filter', override)
Do we have to add the overrides during collection setup? Reference from: https://typesense.org/docs/0.23.1/api/curation.html#dynamic-filtering
j
Once you’ve created the collection, you would then create overrides after that separately
b
Thanks @Jason Bosco
👍 1