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