Changing the prefixing behavior with queryType

Algolia is built for search as-you-type, which means that by default, when a user searches for ipho, we’ll try to match all the objects that have the prefix ipho, like iphone.

You can modify this behavior with the settings queryType:

  • prefixLast: only the last query word is interpreted as a prefix (default behavior).

  • prefixAll: all query words are interpreted as prefixes.

  • prefixNone: no query word is interpreted as a prefix. This option is not recommended, because it breaks the “as-you-type” experience.

Last updated