docs: document which query_by field controls query tokenization - #495
Open
tharropoulos wants to merge 2 commits into
Open
docs: document which query_by field controls query tokenization#495tharropoulos wants to merge 2 commits into
tharropoulos wants to merge 2 commits into
Conversation
…query_by field Add pointers to the token_separators, symbols_to_index, locale and stem field settings clarifying that they apply at index time, and that query parsing instead uses the highest-weighted query_by field. Applies across versions 28.0 through 30.2.
…ighted query_by field Add a callout under the Query parameters table explaining that the search query is tokenized once using the highest-weighted query_by field's locale, token_separators, symbols_to_index and stemming, and that each field is still indexed with its own settings. Also add a short pointer in the query_by cell. Applies across versions 28.0 through 30.2.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Change Summary
:::warningcallout under the Query parameters table inapi/search.mdexplaining the search query is tokenized once using the highest-weightedquery_byfield'slocale,token_separators,symbols_to_indexand stemmingquery_bycell linking down to the calloutquery_byunlessquery_by_weightsreorders precedencetoken_separators,symbols_to_index,localeandstemsettings inapi/collections.mdmarking them index-time only while query parsing uses the topquery_byfieldguide/locale.mdmultilingual guide covering how the topquery_byfield decides tokenization when fields use different localesapi/search.mdandapi/collections.mdnotes across versions 28.0 through 30.2PR Checklist