Playframework 使用play+查找单个文档;反应蒙戈
在请求中接收author对象的函数Playframework 使用play+查找单个文档;反应蒙戈,playframework,reactivemongo,Playframework,Reactivemongo,在请求中接收author对象的函数 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[Autho
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")))
}
总是导致错误的请求,即使使用硬编码的用户名也是如此。这里怎么了?已将登录更改为帖子。现在好像在工作
POST /author/login @controllers.Authors.login
你的要求是什么样的?您是否成功通过了
验证步骤?是否仍有测试我是否正在使用Play Activator?Println似乎没有打印到控制台。Play.Logger.debug()
应该打印到控制台。