0

在请求中接收作者对象的函数

  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")))
  }

即使使用硬编码的用户名,总是会导致错误的请求。这里有什么问题?

4

1 回答 1

0

将登录更改为帖子。似乎现在正在工作。

POST    /author/login               @controllers.Authors.login
于 2014-06-08T02:14:54.863 回答