Class NumericRangeQuery
The numeric range query finds documents containing a numeric value in the specified field within the specified range. Either min or max can be omitted, but not both.
Implements
Inherited Members
Namespace: Couchbase.Search.Queries.Range
Assembly: Couchbase.NetClient.dll
Syntax
public class NumericRangeQuery : SearchQueryBase, ISearchQuery
Methods
| Edit this page View SourceAsReadOnly()
Declaration
public NumericRangeQuery.ReadOnly AsReadOnly()
Returns
Type | Description |
---|---|
NumericRangeQuery.ReadOnly |
Deconstruct(out double?, out bool, out double?, out bool, out string)
Declaration
public void Deconstruct(out double? min, out bool minInclusive, out double? max, out bool maxInclusive, out string field)
Parameters
Type | Name | Description |
---|---|---|
double? | min | |
bool | minInclusive | |
double? | max | |
bool | maxInclusive | |
string | field |
Export()
Gets a JSON object representing this query instance />
Declaration
public override JObject Export()
Returns
Type | Description |
---|---|
JObject |
Overrides
| Edit this page View SourceField(string)
If a field is specified, only terms in that field will be matched. This can also affect the used analyzer if one isn't specified explicitly.
Declaration
public NumericRangeQuery Field(string field)
Parameters
Type | Name | Description |
---|---|---|
string | field | The field. |
Returns
Type | Description |
---|---|
NumericRangeQuery |
Max(double, bool)
The higher end of the range, inclusive by default.
Declaration
public NumericRangeQuery Max(double max, bool inclusive = true)
Parameters
Type | Name | Description |
---|---|---|
double | max | The maximum. |
bool | inclusive | if set to |
Returns
Type | Description |
---|---|
NumericRangeQuery |
Min(double, bool)
The lower end of the range, inclusive by default.
Declaration
public NumericRangeQuery Min(double min, bool inclusive = true)
Parameters
Type | Name | Description |
---|---|---|
double | min | The minimum. |
bool | inclusive | if set to |
Returns
Type | Description |
---|---|
NumericRangeQuery |