Method Near
Near(FieldDefinition<TDocument>, 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
fieldFieldDefinition<TDocument>The field.
xdoubleThe x.
ydoubleThe y.
maxDistancedouble?The maximum distance.
minDistancedouble?The minimum distance.
Returns
- FilterDefinition<TDocument>
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
fieldExpression<Func<TDocument, object>>The field.
xdoubleThe x.
ydoubleThe y.
maxDistancedouble?The maximum distance.
minDistancedouble?The minimum distance.
Returns
- FilterDefinition<TDocument>
A near filter.
Near<TCoordinates>(FieldDefinition<TDocument>, GeoJsonPoint<TCoordinates>, 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
fieldFieldDefinition<TDocument>The field.
pointGeoJsonPoint<TCoordinates>The geometry.
maxDistancedouble?The maximum distance.
minDistancedouble?The minimum distance.
Returns
- FilterDefinition<TDocument>
A near filter.
Type Parameters
TCoordinatesThe type of the coordinates.
Near<TCoordinates>(Expression<Func<TDocument, object>>, GeoJsonPoint<TCoordinates>, 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
fieldExpression<Func<TDocument, object>>The field.
pointGeoJsonPoint<TCoordinates>The geometry.
maxDistancedouble?The maximum distance.
minDistancedouble?The minimum distance.
Returns
- FilterDefinition<TDocument>
A near filter.
Type Parameters
TCoordinatesThe type of the coordinates.