プレイスリックを使用しています。play-slick DBaction 内で未来を返そうとしていますが、失敗します:
def test = DBAction(parse.json){ implicit request =>
scala.concurrent.Future {
NotFound(Json.obj("error" -> "some error"))
}
}
[error] found : scala.concurrent.Future[play.api.mvc.Result]
[error] required: play.api.mvc.Result
この未来を取り戻すにはどうすればいいですか?Async { } は 2.3 で廃止され、DBAction().async (ドキュメントでは将来の通常の play-Action に使用するように指示されています) は利用できないようです。