Couchbase .NET SDK __CB_SDK_VERSION__

Show / Hide Table of Contents

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.

Inheritance
object
SearchQueryBase
NumericRangeQuery
Implements
ISearchQuery
Inherited Members
SearchQueryBase.IndexName
SearchQueryBase.Query
SearchQueryBase.Boost(double)
SearchQueryBase.BoostValue
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Couchbase.Search.Queries.Range
Assembly: Couchbase.NetClient.dll
Syntax
public class NumericRangeQuery : SearchQueryBase, ISearchQuery

Constructors

View Source

NumericRangeQuery()

Declaration
public NumericRangeQuery()

Methods

View Source

AsReadOnly()

Declaration
public NumericRangeQuery.ReadOnly AsReadOnly()
Returns
Type Description
NumericRangeQuery.ReadOnly
View Source

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
View Source

Export()

Gets a JSON object representing this query instance />

Declaration
[RequiresUnreferencedCode("Couchbase FTS might require types that cannot be statically analyzed. Make sure all required types are preserved.")]
[RequiresDynamicCode("Couchbase FTS might require types that cannot be statically analyzed and might need runtime code generation. Do not use for native AOT applications.")]
public override JObject Export()
Returns
Type Description
JObject
Overrides
SearchQueryBase.Export()
View Source

Field(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
View Source

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 true [inclusive].

Returns
Type Description
NumericRangeQuery
View Source

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 true [inclusive].

Returns
Type Description
NumericRangeQuery

Implements

ISearchQuery

See Also

SearchQueryBase
  • View Source
In this article
Back to top Copyright © 2020 Couchbase, Inc. All rights reserved.