I have an index that when I search (in the Algolia console) for “media”, it finds and highlights “medium” first and foremost. I have no synonyms for media or medium. I realize the similarities in the word but “media” companies are not “medium” companies. How do I turn this off?
Hi @jimb thanks for asking this! I understand the frustration, those terms are definitely not equal in your use case.
This is caused by the ignorePlurals setting: once enabled, it disables plurals for all supported languages.
If you don’t want to treat any plural as equivalent to the singular form, simply disable this feature.
If you want to ignore plurals but only for a specific, non-english language: set ignorePlurals with the list format:
If you want to ignore all english plurals but
media, you can use the advanced syntax:
Advanced syntax enabled, no quotes: plural is ignored
Advanced syntax enabled, with quotes: plural/typos are ignored
You can also change this parameter for a single query by setting it when querying an index.