queryLanguages property

  1. @JsonKey(name: r'queryLanguages')
List<SupportedLanguage>? queryLanguages
final

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;