在以下示例中:
val route =
path("tsdb-consumer" / "tsdbPing") {
get {
respondWithMediaType(`application/json`) {
onComplete(worker ? PingTsdb) {
case Success(res) => complete(res) // Line 1: res if of Type Any
case Failure(ex) => complete(InternalServerError, Map("error" -> ex.getMessage))
}
}
}
}
我如何在上面的代码段中获得第1行的预期类型?我想做的就是从Actor获取响应,将其作为String传递给客户端!