我需要将现有的Play + Scala + Mongodb应用程序转换为Lagom微服务。但是我测试的所有示例都是使用Cassadra。
有mongodb的读取支持,如其文档中所述。 There is plugin too。
这意味着我们不能写入mongodb集合吗?
答案 0 :(得分:0)
是的,您在概念上可以创建MongoDB持久性API。您需要实现:
com.lightbend.lagom.scaladsl.persistence.{
PersistenceComponents,
PersistentEntityRegistry,
ReadSidePersistenceComponents,
WriteSidePersistenceComponents
}
和play.api.db.DBComponents
。
您可以看到JDBC的示例实现here。