【发布时间】:2016-03-06 13:31:04
【问题描述】:
我正在尝试处理从 slick 获得的未来,以便生成对请求的响应,但我被困在“异步”部分。
这是一个sn-p:
get("/tmp") {
new AsyncResult() {
override val is: Future[_] = db.run(Users.findUserWithLogin("user"))
}
}
现在,db.run 调用返回一个 Future[Option[User]]。如何根据选项的内容返回响应?
【问题讨论】: