如何在Play框架过滤器中使用ReactiveMongo?

时间:2014-09-02 09:50:18

标签: mongodb filter playframework-2.0 reactivemongo

我将在Play过滤器中使用ReactiveMongo,我该怎么做?

我只能在Controller中找到使用ReactiveMongo的示例。 如何在Play过滤器中访问db.collection?

1 个答案:

答案 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")