驱动程序中缺少 MongoDB 驱动程序(查询生成器)?

saj*_*saj 4 c# mongodb mongodb-query

驱动程序

嗨,我正在尝试更新一些代码以使用异步更新的 mongo 驱动程序,一切顺利,但是我无法从 Mongodb.Drivers.Builders.Query 中找到 QUERY,它去哪儿了?我应该在它的地方使用什么?或者使用较新的驱动程序安装旧驱动程序是否安全?

我找不到 MongoDB.Driver.Builders 命名空间???

顺便说一句,这是查询以防万一有新东西

var queryplaces = Query.WithinCircle("Loc", lon, lat, maxDistanceInRadians);
Run Code Online (Sandbox Code Playgroud)

小智 5

我遇到过同样的问题。对 Update 和 Query 类的一些研究帮助我找到了解决方案。

MongoDB.Driver.Builders.Update
命名空间:MongoDB.Driver.Builders
程序集:MongoDB.Driver.Legacy(在 MongoDB.Driver.Legacy.dll 中)版本:2.0.0

引用中缺少 MongoDB.Driver.Legacy.dll。

因此,我安装了 Legacy(MongoDB 的官方 C# 驱动程序)包并解决了该问题。