Method Autocomplete
Autocomplete(SearchPathDefinition<TDocument>, SearchQueryDefinition, SearchAutocompleteTokenOrder, SearchFuzzyOptions, SearchScoreDefinition<TDocument>)
Creates a search definition that performs a search for a word or phrase that contains a sequence of characters from an incomplete input string.
public SearchDefinition<TDocument> Autocomplete(SearchPathDefinition<TDocument> path, SearchQueryDefinition query, SearchAutocompleteTokenOrder tokenOrder = SearchAutocompleteTokenOrder.Any, SearchFuzzyOptions fuzzy = null, SearchScoreDefinition<TDocument> score = null)
Parameters
pathSearchPathDefinition<TDocument>The indexed field or fields to search.
querySearchQueryDefinitionThe query definition specifying the string or strings to search for.
tokenOrderSearchAutocompleteTokenOrderThe order in which to search for tokens.
fuzzySearchFuzzyOptionsThe options for fuzzy search.
scoreSearchScoreDefinition<TDocument>The score modifier.
Returns
- SearchDefinition<TDocument>
An autocomplete search definition.
Autocomplete<TField>(Expression<Func<TDocument, TField>>, SearchQueryDefinition, SearchAutocompleteTokenOrder, SearchFuzzyOptions, SearchScoreDefinition<TDocument>)
Creates a search definition that performs a search for a word or phrase that contains a sequence of characters from an incomplete search string.
public SearchDefinition<TDocument> Autocomplete<TField>(Expression<Func<TDocument, TField>> path, SearchQueryDefinition query, SearchAutocompleteTokenOrder tokenOrder = SearchAutocompleteTokenOrder.Any, SearchFuzzyOptions fuzzy = null, SearchScoreDefinition<TDocument> score = null)
Parameters
pathExpression<Func<TDocument, TField>>The indexed field or fields to search.
querySearchQueryDefinitionThe query definition specifying the string or strings to search for.
tokenOrderSearchAutocompleteTokenOrderThe order in which to search for tokens.
fuzzySearchFuzzyOptionsThe options for fuzzy search.
scoreSearchScoreDefinition<TDocument>The score modifier.
Returns
- SearchDefinition<TDocument>
An autocomplete search definition.
Type Parameters
TFieldThe type of the field.