是否有一种在服务层中使用reactMongoApi的方法。我尝试创建一个类,并尝试使用以下语法创建一个集合。
def collection = reactiveMongoApi.database.map( _.collection[JSONCollection]("persons"));
但是,它也期望有一个称为执行上下文的隐式参数,该参数来自ControllerComponents对象。
类似的情况是当我尝试对集合进行查找时,api期望存在以下隐式变量,它们是MongoController的一部分
(implicit swriter: pack.Writer[S], pwriter: pack.Writer[J])
那么,有没有办法为Reactmongo提供服务层/ DAO层?尝试保持控制器代码整洁。
答案 0 :(得分:0)
您可能需要import scala.concurrent.ExecutionContext._