ReactiveMongo可以在Lagom框架中使用吗?

时间:2018-10-30 13:21:24

标签: mongodb playframework-2.6 lagom

我需要将现有的Play + Scala + Mongodb应用程序转换为Lagom微服务。但是我测试的所有示例都是使用Cassadra。

有mongodb的读取支持,如其文档中所述。 There is plugin too

这意味着我们不能写入mongodb集合吗?

1 个答案:

答案 0 :(得分:0)

是的,您在概念上可以创建MongoDB持久性API。您需要实现:

com.lightbend.lagom.scaladsl.persistence.{ 
    PersistenceComponents, 
    PersistentEntityRegistry, 
    ReadSidePersistenceComponents,
    WriteSidePersistenceComponents 
}

play.api.db.DBComponents

您可以看到JDBC的示例实现here