функция, которая получает объект автора в запросе
def login = Action.async (parse.json) {
request =>
request.body.validate[Author].map {
author =>
val query = Json.obj("username" -> "222")
val obj = collection.find(query).one[Author]
obj.map {
author =>
Ok("Welcome").withSession (
"username" -> "ok")
}
}.getOrElse(Future.successful(BadRequest("invalid json")))
}
всегда приводит к плохому запросу, даже с жестко закодированным именем пользователя. Что здесь не так?
validate
? - person Robby Cornelissen   schedule 08.06.2014