reactivemongo

    0热度

    2回答

    我很困惑如何使用只有期货根据以前的查询有条件地更新文档。 让我说只有当该数组的大小小于给定的整数时,我才会将某个值推送到文档中的数组中。 我正在使用这个函数来获取文档,在获取文档后,我正在推动值 - 我无法做的是有条件地做到这一点。 def joinGroup(actionRequest: GroupRequests.GroupActionRequest): Future[GroupRespons

    0热度

    1回答

    我在MongoDB 3.4中使用了ReactiveMongo 0.12。 我想了解连接池如何与MongoDB一起使用。 我已经安装在我的remoteAddrr:27017 MongoDB中。我在我的代码中使用了ReactiveMongo,如下所示。 import reactivemongo.api.MongoConnection val driver = new reactivemongo.ap

    0热度

    1回答

    我正在使用ReactiveMongo 0.12,并试图了解不同类型的连接池如何在ReactiveMongo中工作的核心差异。 ReactiveMongo似乎提供了3种方式,使我们可以建立与数据库的连接: TYPE 1:使用单一的连接池实例 import reactivemongo.api.MongoConnection val driver1 = new reactivemongo.api.Mo

    0热度

    1回答

    [请原谅我长的问题,我仍然在学习斯卡拉] 我试图绑定一个通用的特质到其具有隐含参数的泛型impl。清理代码如下: trait PersistenceService[T <: SomeOtherClass] { def persist(record: T): Future[Unit] } class MongoPersistenceService[T <: SomeOtherClas

    2热度

    1回答

    我再次寻求你与我分享你的智慧,斯卡拉padawan! 我正在玩scala中的响应式mongo,当我使用scalatest写一个测试时,我遇到了以下问题。 首先代码: "delete" when { "passing an existent id" should { "succeed" in { val testRecord = TestRecord(someStri

    0热度

    1回答

    关于嵌入式BSONDocument混乱我已存储以下数据在MongoDB中 db.users.insert({id: 1,user: {firstname:"John",lastname:"Cena",email:["[email protected]","[email protected]"],password:"YouCantSeeMe",address:{street:"34 some str

    -1热度

    1回答

    这是我的代码: package controllers import javax.inject.Inject import scala.concurrent.Future import play.api.Logger import play.api.mvc.{ Action, Controller } import play.api.libs.concurrent.Executio

    0热度

    2回答

    我一直在研究Akka一段时间,我正在构建一个利用actor模型并需要维护与数据库的连接的应用程序,但我有一个两难的问题:我在哪里放置这个连接,以及如何管理它? 这是我的推理至今: 连接应仅进行一次初始化。 由于连接代表一个状态,它应该驻留在一个actor中。我们称这个actor为DatabaseConnection(只是为了创造性)。 由于我不想分享演员的状态,因此所有查询都应该在演员内部发生。

    1热度

    1回答

    我想下面的MongoDB命令转换成ReactiveMongo格式命令: db.changeUserPassword("user", "password") 有上运行聚合查询和运行一个简单的整理后,您的数据很多文档命令如匹配,计数等 命令如: db.collection.insert() 易于在ReactiveMongo使用,但有没有转换成一种特定的方式更复杂的命令如: db.grantRo

    1热度

    1回答

    我试图一个案例类匹配到的MongoDB(0.12),但是一个字段是日期,我想出这个运行时错误: [JsResultException: JsResultException(错误:清单((/日期,列表(JsonValidationError(名单(error.expected.date),WrappedArray())))))] 从我的MongoDB集合看起来文件喜欢这样的: { "_id": Ob