在MongoDB C#驱动程序2.2.2中找不到FindOne方法

时间:2016-01-31 09:12:44

标签: c# mongodb

我正在尝试编译以下代码

O(1)

...

然而,编译器抛出一个错误,即FindOne()方法不存在,我猜这应该是。

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

支持异步模式.net

的新驱动程序不支持

FindOne

如果你想使用这样的功能,你必须从nuget

安装传统的mongocsharpdriver
Install-Package mongocsharpdriver 

不同
Install-Package MongoDB.Driver

不再建议使用传统驱动程序作为使用可选参数的选项类的新驱动程序,这样我们就不需要多次重载方法,因此您有例如FindOneAndDelete()无法找到在旧版驱动程序中

了解更多信息

https://www.mongodb.com/blog/post/introducing-20-net-driver