Method QueryString
QueryString(FieldDefinition<TDocument>, string, SearchScoreDefinition<TDocument>)
Creates a search definition that queries a combination of indexed fields and values.
public SearchDefinition<TDocument> QueryString(FieldDefinition<TDocument> defaultPath, string query, SearchScoreDefinition<TDocument> score = null)
Parameters
defaultPath
FieldDefinition <TDocument>The indexed field to search by default.
query
stringOne or more indexed fields and values to search.
score
SearchScore <TDocument>Definition The score modifier.
Returns
- Search
Definition <TDocument> A query string search definition.
QueryString<TField>(Expression<Func<TDocument, TField>>, string, SearchScoreDefinition<TDocument>)
Creates a search definition that queries a combination of indexed fields and values.
public SearchDefinition<TDocument> QueryString<TField>(Expression<Func<TDocument, TField>> defaultPath, string query, SearchScoreDefinition<TDocument> score = null)
Parameters
defaultPath
Expression<Func<TDocument, TField>>The indexed field to search by default.
query
stringOne or more indexed fields and values to search.
score
SearchScore <TDocument>Definition The score modifier.
Returns
- Search
Definition <TDocument> A query string search definition.
Type Parameters
TField
The type of the field.