gpt4 book ai didi

scala - 在 GET 请求期间使用 Akka HTTP 指令的字符串参数

转载 作者:行者123 更新时间:2023-12-01 10:29:51 25 4
gpt4 key购买 nike

我已经在 scala 中将方法定义为 getJobByID 和 getJobByName ,现在我可以在 GET 调用期间传递 Id 参数作为

val route = (path("dataSource"/LongNumber) & get){ id =>
complete(getJobById(id).map(_.asJson))
}

现在我想以类似的方式按名称获取所有作业,但没有找到任何可用于获取作业名称作为参数并使用它来查找所有作业名称的指令。
我们有任何解决方案或解决方法吗?

最佳答案

Segment path matcher将提取一个 String路径中的值并将其作为函数参数传递:

val strRoute : Route = 
get {
path("dataSourceByName" / Segment) { jobName : String =>
...
}
}

关于scala - 在 GET 请求期间使用 Akka HTTP 指令的字符串参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43868405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com