いくつかのサンプルアプリに基づいてアプリを作成しましたが、エラーが発生しました: パラメータフラッシュの暗黙的な値が見つかりませんでした: play.api.mvc.Flash
(フラッシュがテンプレート @(title: String, user: User, systems: List[System], currentOrderBy: Int, currentFilter: String)(implicit flash: play.api.mvc.Flash) 署名を満足するようにしたいので、以前の結果を渡します)
これは問題を引き起こす私のコードです:
def index = IsAuthenticated { username => _ =>
User.findByEmail(username).map { user =>
Ok(
html.systems.systems("Ken2::Systems",
user,
System.all,
1, "%"
)
)
}.getOrElse(Forbidden)
}
ドキュメントには次のように書かれています:「パラメーターフラッシュの暗黙的な値が見つかりませんでした:play.api.mvc.Flash」というエラーが発生した場合、これはアクションがリクエストオブジェクトをインポートしなかったためです。以下に示すように、「implicit request=>」を追加します。
def index() = Action {
implicit request =>
Ok(views.html.Application.index())
}
しかし、コードのどこにこの暗黙のリクエストを貼り付けますか? (私のコードの形式は、サンプル アプリの 1 つから来ています)
ありがとうございました