Search as you type that support infix completion?


The Redisearch suggester works great for prefix completion but is there a possibility to implement by using FT.Search a query that will provide both prefix and infix completion?

So if my field has:
“my_field”: “quick brown fox jump lazy dog”

And if searched for “brown f” or “quick b” both queries will find: “quick brown fox jump lazy dog”

Basically I am looking for something that Elasticsearch supports here:



have you tried one query with both fuzzy and prefix:
FT.SEARCH idx "%%%triol%%% triol*"

as mentioned by @meirsh in the post Suggest / autocomplete mid word queries