相关疑难解决方法(0)

Scala如何将Map转换为元组的varargs?

在Scala Play 2.2.x测试的上下文中,我有一个Map[String, String]我需要传递给一个接受(String, String)*(String, String)元组varargs的函数.

例如

val data : Map[String, String] = Map("value" -> "25", "id" -> "", "columnName" -> "trades")
route(FakeRequest(POST, "/whatever/do").withFormUrlEncodedBody(data))
Run Code Online (Sandbox Code Playgroud)

但这会导致类型不匹配,因为withFormUrlEncodedBody只接受一种(String, String)*类型.

scala playframework

3
推荐指数
1
解决办法
1060
查看次数

标签 统计

playframework ×1

scala ×1