Class GeoNear<T>
Fluent aggregation pipeline builder for GeoNear
[SuppressMessage("ReSharper", "InconsistentNaming")]
public class GeoNear<T> where T : IEntity
Type Parameters
TThe type of entity
- Inheritance
-
GeoNear<T>
- Inherited Members
Properties
distanceField
public string? distanceField { get; set; }
Property Value
distanceMultiplier
[BsonIgnoreIfNull]
public double? distanceMultiplier { get; set; }
Property Value
includeLocs
[BsonIgnoreIfNull]
public string? includeLocs { get; set; }
Property Value
key
[BsonIgnoreIfNull]
public string? key { get; set; }
Property Value
limit
[BsonIgnoreIfNull]
public int? limit { get; set; }
Property Value
- int?
maxDistance
[BsonIgnoreIfNull]
public double? maxDistance { get; set; }
Property Value
minDistance
[BsonIgnoreIfNull]
public double? minDistance { get; set; }
Property Value
near
public Coordinates2D? near { get; set; }
Property Value
query
[BsonIgnoreIfNull]
public BsonDocument? query { get; set; }
Property Value
- BsonDocument
spherical
public bool spherical { get; set; }