Class GeoDistanceQuery
This query finds all matches from a given location (point) within the given distance.
Both the point and the distance are required.
Inheritance
GeoDistanceQuery
Assembly: Couchbase.NetClient.dll
Syntax
public class GeoDistanceQuery : SearchQueryBase, ISearchQuery
Constructors
View Source
GeoDistanceQuery()
Declaration
public GeoDistanceQuery()
Methods
View Source
AsReadOnly()
Declaration
public GeoDistanceQuery.ReadOnly AsReadOnly()
Returns
View Source
Deconstruct(out double?, out double?, out string, out string)
Declaration
public void Deconstruct(out double? longitude, out double? latitude, out string distance, out string field)
Parameters
View Source
Distance(string)
Declaration
public GeoDistanceQuery Distance(string distance)
Parameters
| Type |
Name |
Description |
| string |
distance |
|
Returns
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
Overrides
View Source
Field(string)
Declaration
public GeoDistanceQuery Field(string field)
Parameters
| Type |
Name |
Description |
| string |
field |
|
Returns
View Source
Latitude(double)
Declaration
public GeoDistanceQuery Latitude(double latitude)
Parameters
| Type |
Name |
Description |
| double |
latitude |
|
Returns
View Source
Longitude(double)
Declaration
public GeoDistanceQuery Longitude(double longitude)
Parameters
| Type |
Name |
Description |
| double |
longitude |
|
Returns
Implements