MongoDB C# .Net 驱动程序 2.0 版基于位置的查询

MongoDB C# .Net Drivers version 2.0 location based queries

这适用于 1.9

database.GetCollection<Places>("Places");
double maxDistanceInRadians = maxDistanceInMiles / 3959.0; 
var queryplaces = Query.WithinCircle("Loc", lon, lat, maxDistanceInRadians);
MongoDB.Driver.MongoCursor cursor = places.Find(queryplaces).SetLimit(limit);

如何使用 2.0 进行位置查询,Query(MongoDb.Drivers.Builder.Query) 似乎不是 2.0 的一部分这里是 doc's

查看此页面:http://mongodb.github.io/mongo-csharp-driver/2.0/upgrading/

Builders 部分说所有旧的构建器(查询、更新等)都已被构建器取代。

您想要的建造者现在是Builders.Filter.GeoWithinPolygon