Understanding Multisearch in Typesense
TLDR Pantelis needed clarity on multisearch behavior in typesense. Jason explained it's used to get consistent facets for all filters.
Aug 08, 2023 (1 month ago)
Pantelis
12:12 PMJason
04:10 PMSo if you apply a filter on a particular field and facet on it, it won’t include the other non-filtered values, since it’s not part of the result set.
This is the reason for eg, in the ecommerce demo, the first search in the multi-search request does the query with the filter applied, then it does another query without the filter but with just the facet, to get facet counts for all values
Typesense
Indexed 2779 threads (79% resolved)
Similar Threads
Resolve Facets and Sorting Issues with Typesense
Ethan needed assistance with getting all facet values and sorting results by date using Typesense. Jason provided guidance on how to use Typesense properties to accomplish these tasks, and resolved issues related to specific use-cases provided by Ethan and Rushil.
Range Filtering and Faceting Discussion
Phil asked about the requirements for range filtering, which Jason explained does not always require faceting. Discussion about different possibilities with Algolia and Typesense ensued, resulting in Phil successfully utilizing the 'Configure' widget.
Typesense Products Filtering Issue with Mixed AND+OR Filtering
Dmytro faced issues in implementing mixed AND+OR filtering for product filtering on Typesense using `'typesense-instantsearch-adapter'` despite using several approaches and facets. Jason suggested increasing the number of facets fetched and trying a different server version but the issue remains.