将Future [Seq [(String,String)]]转换为Future [Seq [(String)]]

pri*_*sia 2 scala sequences future

我试图使用以下内容将Future [Seq [(String,String)]]转换为Future [Seq [(String)]]:

sortedSeq.map(_._2)
Run Code Online (Sandbox Code Playgroud)

所以sortedSeq的类型为Future [Seq [(String,String)]]

但我一直收到错误:

 value _2 is not a member of Seq[(String, String)]
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么 ?

Mic*_*ale 5

sortedSeq.map将映射应用于Future,但您希望它将来应用于Seq的元素.

所以类似于:

sortedSeq.map(_.map(_._2))
Run Code Online (Sandbox Code Playgroud)

所以你将来映射Seq的内容.

如果您有一个代码示例生成它来试用它可能会更容易.