我将在Play过滤器中使用ReactiveMongo,我该怎么做?
我只能在Controller中找到使用ReactiveMongo的示例。 如何在Play过滤器中访问db.collection?
答案 0 :(得分:0)
感谢StéphaneGodbillon在ReactiveMongo google小组中的回答:
您可以在过滤器中调用对象
connection
(在play.modules.reactivemongo包中)上的ReactiveMongoPlugin
。
val connection = ReactiveMongoPlugin.connection(play.api.Play.current)
val db = connection("your-db")
def collection: JSONCollection = db.collection[JSONCollection]("your-collection")