mongoDB 中的 findOne() 是否已弃用

Tim*_*Tim 5 mongodb deprecation

findOne()MongoDB 中是否已弃用?我问这个是因为当我findOne()WebStorm 中使用时,IDE 会插入一条线findOne()并给出一条消息,说不findOne()推荐使用并找到替代品。

我查看了MongoDB 文档以尝试找到答案,但它没有提到任何关于findOne()被弃用的内容。

如果findOne()不推荐使用这种方法的最佳替代方法是什么?

如果它没有被弃用有没有人知道为什么 WebStorm 会发出这个警告?

对此的任何帮助表示赞赏!谢谢!

小智 5

刚刚nodejs驱动程序的维护者那里得到答案,弃用已被删除!

截屏


小智 2

它看起来findOne()只在 Javascript 驱动程序中被弃用。

更糟糕的是,MongoDB 节点驱动程序findOne在内部广泛使用。这一更改是去年做出的,作为一系列提交的一部分,其中包含有用的信息“清理文档”

我不知道维护者为什么添加弃用警告,因此我创建了一个错误报告来删除它:https ://jira.mongodb.org/browse/NODE-723