Manav Kothari
11/01/2024, 2:24 PMJason Bosco
11/01/2024, 2:39 PMManav Kothari
11/01/2024, 2:41 PMcurl '{{URL}}/multi_search?x-typesense-api-key={{KEY}}' \
-H 'accept: application/json, text/plain, */*' \
-H 'accept-language: en-GB,en-US;q=0.9,en;q=0.8' \
-H 'content-type: text/plain' \
-H 'sec-ch-ua: "Chromium";v="124", "Google Chrome";v="124", "Not-A.Brand";v="99"' \
-H 'sec-ch-ua-mobile: ?0' \
-H 'sec-ch-ua-platform: "Linux"' \
-H 'sec-fetch-dest: empty' \
-H 'sec-fetch-mode: cors' \
-H 'sec-fetch-site: same-site' \
-H 'user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' \
--data-raw '{"searches":[{"exhaustive_search":true,"query_by":"country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state","highlight_full_fields":"country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state","collection":"people","q":"*","facet_by":"city,country,country_region,seniority,state,title","filter_by":"country:=[`India`]","max_facet_values":10,"page":1,"per_page":12},{"exhaustive_search":true,"query_by":"country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state","highlight_full_fields":"country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state","collection":"people","q":"*","facet_by":"country","max_facet_values":10,"page":1}]}'
Manav Kothari
11/01/2024, 2:43 PM[
{
"exhaustive_search": true,
"query_by": "country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state",
"highlight_full_fields": "country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state",
"collection": "people",
"q": "*",
"facet_by": "city,country,country_region,seniority,state,title",
"filter_by": "country:=[`India`]",
"max_facet_values": 10,
"page": 1,
"per_page": 12
},
{
"exhaustive_search": true,
"query_by": "country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state",
"highlight_full_fields": "country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state",
"collection": "people",
"q": "*",
"facet_by": "country",
"max_facet_values": 10,
"page": 1
}
]
Jason Bosco
11/01/2024, 2:51 PMcountry:=[India]
to country:[India]
(remove the equals - if you search the docs for exact vs non-exact match, you'll see what it does)Jason Bosco
11/01/2024, 2:52 PMfacet_sample_threshold: 10000
and facet_sample_percent: 20
as additional parameters?Manav Kothari
11/01/2024, 3:18 PMManav Kothari
11/01/2024, 3:25 PM{
"searches": [
{
"query_by": "country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state",
"highlight_full_fields": "country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state",
"collection": "people",
"q": "*",
"facet_by": "city,country,country_region,seniority,state,title",
"filter_by": "country:[`India`]",
"max_facet_values": 10,
"facet_sample_threshold": 10000,
"facet_sample_percent": 20,
"page": 1,
"per_page": 12
},
{
"query_by": "country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state",
"highlight_full_fields": "country,country_region,email,first_name,name,seniority,job_start_date,title,last_name,linkedin_url,organization_id,city,state",
"collection": "people",
"q": "*",
"facet_by": "country",
"facet_sample_threshold": 10000,
"facet_sample_percent": 20,
"max_facet_values": 10,
"page": 1
}
]
}
Still takes 4.3 sec, let me know if the values are any wrong here.Manav Kothari
11/01/2024, 6:50 PMJason Bosco
11/01/2024, 9:21 PMManav Kothari
11/02/2024, 5:48 AMJason Bosco
11/02/2024, 2:41 PM