22得票2回答
为什么Future的恢复操作无法捕获异常?

我正在使用Scala、Play Framework 2.1.x和reactivemongo驱动程序。我有一个API调用:def getStuff(userId: String) = Action(implicit request => { Async { UserDa...

19得票5回答
找不到适用于类型play.api.libs.json.JsObject的Json序列化器。

我有如下代码,当引用"org.reactivemongo" %% "play2-reactivemongo" % "0.10.5.0.akka23"时,在控制台应用程序中可以正常工作。当我更新引用为"org.reactivemongo" % "play2-reactivemongo_2.11"...

14得票1回答
ReactiveMongo如何实现非阻塞,让它被认为是非阻塞的?

阅读有关Play Framework和ReactiveMongo的文档,我认为ReactiveMongo的工作方式是使用少量线程并且永远不会阻塞。 然而,似乎从Play应用程序到Mongo服务器的通信必须在某个线程中进行。这是如何实现的?非常感谢提供有关Play、ReactiveMongo、...

11得票6回答
MongoError:没有可用的主节点

我们最近升级到了Play 2.7.0,并使用了play2-reactivemongo 0.16.2版本和reactivemongo 0.16.3版本。我们使用了reactivemongo-shaded-native,但也尝试过不使用它。 我们连接到了一个由3个节点组成的副本集,MongoDB...

10得票1回答
如何解决这个异常。

这个异常被触发了,但无法解决它... Error:scalac: missing or invalid dependency detected while loading class file 'GenericCollection.class'. Could not access term ...

9得票2回答
找不到用于 Option[reactivemongo.bson.BSONObjectID] 类型的 Json 反序列化器。

我遇到了一个问题: No Json deserializer found for type Option[reactivemongo.bson.BSONObjectID]. Try to implement an implicit Reads or Format for this type....

9得票2回答
玩转MongoDB:如何在读写JSON时转换它?

这里是一个简单的JSON,我想要将其写入/从MongoDB中读取:{ "id": "ff59ab34cc59ff59ab34cc59", "name": "Joe", "surname": "Cocker" } 在将其存储到MongoDB之前,"ff59ab34cc59ff59ab...

9得票2回答
Akka和ReactiveMongo

我正在尝试找到在集群工作进程之间共享连接池的最佳方法。我的结构如下: 主Actor -> 工作Actor(可多达100个或更多)-> MongoDB 我想在工作Actor和MongoDB之间放置reactivemongo,但是我不确定如何确切地在所有Actor之间提供连接池共享。 根据r...

8得票3回答
Play 2.3.5和ReactiveMongo:MongoError ['没有可用的主节点!']

我最近升级了Play到2.3.5版本并尝试与ReactiveMongo一起使用。然而,每次我尝试从mongoDB读取数据时都会出现异常。这是我的build.sbt文件: name := """ReactiveMongoRestExample""" version := "1.0-SNAPS...

8得票1回答
使用ReactiveMongo时查找单个文档时出现异常

我已经开始使用Play和Play-ReactiveMongo插件,并在“按ID获取文档”的场景中进行404响应测试。不幸的是,Play没有返回404 NotFound响应,而是抛出了以下异常: java.util.NoSuchElementException: JsError.get ...