Я использую play.api.mvc.BodyParsers для своего проекта Scala. Но дело в том, что при сбое синтаксического анализа всегда выдается результат ошибки по умолчанию, например «Ошибка проверки Json ...». Что я хочу сделать, это отправить свой собственный Результат в случае неудачной проверки JSON.
def myAction = (authAction)(parse.json(myObject.reads)) { request =>
//some code here
Ok
}
Допустим, что при сбое синтаксического анализа myObject я хочу, чтобы мой результат был запрещен («недопустимые параметры в myObject»). Есть ли способ сделать это без проверки request.body.myObject после синтаксического анализа "успешно"?