Method Near
| MongoDB CSharp Driver API Reference (original) (raw)
Namespace
Assembly
MongoDB.Driver.dll
Near(FieldDefinition, double, double, double?, double?)
Creates a near filter.
public FilterDefinition<TDocument> Near(FieldDefinition<TDocument> field, double x, double y, double? maxDistance = null, double? minDistance = null)
Parameters
field
FieldDefinition
The field.
x
double
The x.
y
double
The y.
maxDistance
double?
The maximum distance.
minDistance
double?
The minimum distance.
Returns
A near filter.
Near(Expression<Func<TDocument, object>>, double, double, double?, double?)
Creates a near filter.
public FilterDefinition<TDocument> Near(Expression<Func<TDocument, object>> field, double x, double y, double? maxDistance = null, double? minDistance = null)
Parameters
field
Expression<Func<TDocument, object>>
The field.
x
double
The x.
y
double
The y.
maxDistance
double?
The maximum distance.
minDistance
double?
The minimum distance.
Returns
A near filter.
Near(FieldDefinition, GeoJsonPoint, double?, double?)
Creates a near filter.
public FilterDefinition<TDocument> Near<TCoordinates>(FieldDefinition<TDocument> field, GeoJsonPoint<TCoordinates> point, double? maxDistance = null, double? minDistance = null) where TCoordinates : GeoJsonCoordinates
Parameters
field
FieldDefinition
The field.
point
GeoJsonPoint
The geometry.
maxDistance
double?
The maximum distance.
minDistance
double?
The minimum distance.
Returns
A near filter.
Type Parameters
TCoordinates
The type of the coordinates.
Near(Expression<Func<TDocument, object>>, GeoJsonPoint, double?, double?)
Creates a near filter.
public FilterDefinition<TDocument> Near<TCoordinates>(Expression<Func<TDocument, object>> field, GeoJsonPoint<TCoordinates> point, double? maxDistance = null, double? minDistance = null) where TCoordinates : GeoJsonCoordinates
Parameters
field
Expression<Func<TDocument, object>>
The field.
point
GeoJsonPoint
The geometry.
maxDistance
double?
The maximum distance.
minDistance
double?
The minimum distance.
Returns
A near filter.
Type Parameters
TCoordinates
The type of the coordinates.