0
このコードでは、学部を探し、それを受験した教員のフォームから比較します。今後どのようにバックアップを取るのですか
DB内でこのグループをDBに追加した後で、そのページを実際に同じページにリダイレクトしますが、これはGET(これはPOSTメソッド)です。
問題は、を追加していないと、がリダイレクトする必要があることです。たぶん、誰かがこれをシンプルで分かりやすくする方法を知っていますか?
たぶんdef addGroup() = Action.async {
implicit request =>
GroupForm.form.bindFromRequest.fold(
errorForm => ???,
data => {
(for {
seqOfFaculties <- FacultyService.getAllFaculties
future <- GroupService.addGroup(Group(0, data.nameGroup, data.faculty)) if seqOfFaculties.exists(_.name == data.faculty)
} yield future).map(_ => Redirect(routes.GroupController.get()))
})
}