【发布时间】:2016-06-17 05:09:59
【问题描述】:
在尝试使用简单控制器的 Play framework 2.5 时收到的错误消息令人费解。这是我正在做的事情:
object UserController extends Controller {
def login = Action.async(BodyParsers.parse.json) { request =>
val body = request.body.validate[UserLogin]
// call the userService and validate the credentials
body.fold(
errors => {
BadRequest(Json.obj("status" -> "error", "message" -> JsError.toFlatJson(errors)))
}, // error here
message => {
Ok("")
} // error here
)
}
}
我收到错误消息:
"Expression of type Result does not conform to expected type _X"
【问题讨论】:
-
我认为您可以删除“异步”调用或将两个响应包装在“Future.successful”中
标签: scala playframework