嗨,我试图更新一些代码,异步与一切都进展顺利更新蒙戈驱动程序中使用,但我不能从Mongodb.Drivers.Builders.Query,哪来它去查找查询?我应该在什么地方使用?或者安装传统驱动程序与更新版本是否安全?我找不到MongoDB.Driver.Builders命名空间?
顺便说一句,这里只是在情况下,查询有新
var queryplaces = Query.WithinCircle("Loc", lon, lat, maxDistanceInRadians);
嗨,我试图更新一些代码,异步与一切都进展顺利更新蒙戈驱动程序中使用,但我不能从Mongodb.Drivers.Builders.Query,哪来它去查找查询?我应该在什么地方使用?或者安装传统驱动程序与更新版本是否安全?我找不到MongoDB.Driver.Builders命名空间?
顺便说一句,这里只是在情况下,查询有新
var queryplaces = Query.WithinCircle("Loc", lon, lat, maxDistanceInRadians);
我有同样的问题。关于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#驱动程序)包,并解决了问题。
进入 “工具 - > NuGet包管理器 - >程序包管理器控制台”
“安装,包MongoDB.Driver” 过去的这个命令,然后按Enter。
试着通过引用“(Legacy)官方的MongoDB C#驱动程序”来解决它。版本2.4工作非常好。
据金块,拿到MongoDB.Drivers.Legacy.dll文件,运行命令
安装,套餐包管理器控制台mongodbcsharpdriver。
它适用于我的情况。 PS。我将legacy.dll文件从新的nuget包文件夹mongodbcsharpdriver.xxx(其中xxx是版本)复制到MongoDB.Driver.xxx/lib/net4x/
希望它有帮助。