Allows approximate matching. The higher the distance the more approximate the match. 0 for exact match.
minLengthForDistance1
int
3
Only searches for distance 1 fuzzy matches if the original word in the query is at least N characters long. This avoids too much approximation on very short words. The default value is 3.
minLengthForDistance2
int
6
Only searches for distance 2 fuzzy matches if the original word in the query is at least N characters long. This avoids too much approximation on very short words. The default value is 6.
autocomplete
boolean
Only works with a suggest built with subString or subExpr options. If set, the query is not replaced by the suggest results, instead, the results are appended to the query being typed in order to auto complete it.
recursive
boolean
Discards the leftmost word of the query progressively. Each new subquery, is sent to the suggest(s), until maxSuggestions is reached, or until there is no more word to use. For example, for a query "A B C", the suggests will be called 3 times, with "A B C", "B C", and "C".
secureSuggestTimeoutMS
int
200
Aborts matching in a secure suggest when this time limit is reached.