我想拥有一种建立的查询参数的方法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)]
。我该如何进行转换?
您可以打开Seq
using的包装:_*
:
val result = withQueryString(toParams: _*)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句