我想要一个为def withQueryString(parameters: (String, String)*): WSRequest
建立查询参数的方法。特别是,我有以下方法:
def toParams: Seq[(String, String)] = {
val params = List(
("firstName" -> "john"),
("lastName" -> "doe"),
("age" -> "35"),
("ssnr" -> "1234")
)
params
}
问题是方法withQueryString
需要(String, String)*
而不是Seq[(String, String)]
。如何进行此转换?
答案 0 :(得分:3)
您可以使用Seq
解压缩:_*
:
val result = withQueryString(toParams: _*)