Method Wildcard
Wildcard(SearchPathDefinition<TDocument>, SearchQueryDefinition, bool, SearchScoreDefinition<TDocument>)
Creates a search definition that uses special characters in the search string that can match any character.
public SearchDefinition<TDocument> Wildcard(SearchPathDefinition<TDocument> path, SearchQueryDefinition query, bool allowAnalyzedField = false, SearchScoreDefinition<TDocument> score = null)
Parameters
pathSearchPathDefinition<TDocument>The indexed field or fields to search.
querySearchQueryDefinitionThe string or strings to search for.
allowAnalyzedFieldboolMust be set to true if the query is run against an analyzed field.
scoreSearchScoreDefinition<TDocument>The score modifier.
Returns
- SearchDefinition<TDocument>
A wildcard search definition.
Wildcard<TField>(Expression<Func<TDocument, TField>>, SearchQueryDefinition, bool, SearchScoreDefinition<TDocument>)
Creates a search definition that uses special characters in the search string that can match any character.
public SearchDefinition<TDocument> Wildcard<TField>(Expression<Func<TDocument, TField>> path, SearchQueryDefinition query, bool allowAnalyzedField = false, SearchScoreDefinition<TDocument> score = null)
Parameters
pathExpression<Func<TDocument, TField>>The indexed field or fields to search.
querySearchQueryDefinitionThe string or strings to search for.
allowAnalyzedFieldboolMust be set to true if the query is run against an analyzed field.
scoreSearchScoreDefinition<TDocument>The score modifier.
Returns
- SearchDefinition<TDocument>
A wildcard search definition.
Type Parameters
TFieldThe type of the field.