You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v1.12 introduces two new settings to opt-out of features that affect indexing speed. Essentially, users skip specific indexing subprocesses, exchanging functionality/relevancy for more indexing speed. The concept is more or less the same as proximityPrecision.
Setting facetSearch to false disables all functionality related to the /facet-search route.
Setting prefix to disabled will significantly impact search result relevancy in many/most common scenarios. In short, searching for he will only return results matching that string and ignore terms like hello, head, and health.
facetSearch
- { facetSearch: true | false }
- PATCH /indexes/{index_uid}/settings -> update via global settings route
- PUT /indexes/{index_uid}/settings/facet-search -> update via dedicated subroute
- DELETE /indexes/{index_uid}/settings/facet-search -> reset
prefixSearch
- PATCH /indexes/{index_uid}/settings -> update via global settings route
- PUT /indexes/{index_uid}/settings/prefix-search -> update via dedicated subroute
- DELETE /indexes/{index_uid}/settings/prefix-search -> reset
- { prefixSearch: "disabled" | "indexingTime" }
- disabled disables prefix search
- indexingTime is the default behaviour, with Meilisearch calculating prefixes during indexing
new errors:
facet_search_disabled
triggered when hitting /facet-search with facetSearch set to false
invalid_settings_facet_search
invalid_settings_prefix_search
Tasks
Update /reference/api/settings.mdx
Create "Prefix search" section after "Proximity precision"
Create "Facet search" section after "Proximity precision"
v1.12 introduces two new settings to opt-out of features that affect indexing speed. Essentially, users skip specific indexing subprocesses, exchanging functionality/relevancy for more indexing speed. The concept is more or less the same as
proximityPrecision
.Setting
facetSearch
tofalse
disables all functionality related to the/facet-search
route.Setting
prefix
todisabled
will significantly impact search result relevancy in many/most common scenarios. In short, searching forhe
will only return results matching that string and ignore terms likehello
,head
, andhealth
.facetSearch
-
{ facetSearch: true | false }
-
PATCH /indexes/{index_uid}/settings
-> update via global settings route-
PUT /indexes/{index_uid}/settings/facet-search
-> update via dedicated subroute-
DELETE /indexes/{index_uid}/settings/facet-search
-> resetprefixSearch
-
PATCH /indexes/{index_uid}/settings
-> update via global settings route-
PUT /indexes/{index_uid}/settings/prefix-search
-> update via dedicated subroute-
DELETE /indexes/{index_uid}/settings/prefix-search
-> reset-
{ prefixSearch: "disabled" | "indexingTime" }
-
disabled
disables prefix search-
indexingTime
is the default behaviour, with Meilisearch calculating prefixes during indexingfacet_search_disabled
/facet-search
withfacetSearch
set tofalse
invalid_settings_facet_search
invalid_settings_prefix_search
Tasks
/reference/api/settings.mdx
/reference/errors/error_codes
References
The text was updated successfully, but these errors were encountered: