queryLanguages property
Languages for language-specific query processing steps such as plurals, stop-word removal, and word-detection dictionaries. This setting sets a default list of languages used by the removeStopWords
and ignorePlurals
settings. This setting also sets a dictionary for word detection in the logogram-based CJK languages. To support this, you must place the CJK language first. You should always specify a query language. If you don't specify an indexing language, the search engine uses all supported languages, or the languages you specified with the ignorePlurals
or removeStopWords
parameters. This can lead to unexpected search results. For more information, see Language-specific configuration.
Implementation
@JsonKey(name: r'queryLanguages')
final List<SupportedLanguage>? queryLanguages;