Mongodb 被动mongo db.command不推荐
我已经使用db.command函数来完成大部分计数请求,但在新的更新中,我发现该函数已被弃用,我不理解以下消息: 考虑将reactivemongo.api.commands与Mongodb 被动mongo db.command不推荐,mongodb,reactivemongo,Mongodb,Reactivemongo,我已经使用db.command函数来完成大部分计数请求,但在新的更新中,我发现该函数已被弃用,我不理解以下消息: 考虑将reactivemongo.api.commands与GenericDB.runCommand方法一起使用 我还没有找到此建议的迁移指南 现在这个代码的替代方案是什么 val totalFuture: Future[Int] = db.command( Count( "collection", Some(BSONFormats.toBSON(Json.obj
GenericDB.runCommand
方法一起使用
我还没有找到此建议的迁移指南
现在这个代码的替代方案是什么
val totalFuture: Future[Int] = db.command(
Count(
"collection",
Some(BSONFormats.toBSON(Json.obj("key"->"value")).get.asInstanceOf[BSONDocument])
)
)
如果您阅读,您将看到
.count
操作现在可以直接在collection上使用,并且您将看到RawCommand
用于尚未实现的命令的示例。感谢您指向说明运行此命令的新方法的文档。我必须说,即使它写在文档中,如何修复编译器消息中的警告也不是很清楚。