在我的 dao 中,我收到一个元组 [String,String],其中 _1 是非唯一的,_2 是唯一的。我 groupBy 基于 _1 得到这个 -
val someCache : Map[String, List[(String, String)]]
这显然是浪费的,因为 _1 正在为 Map 的所有值重复。由于 _2 是独一无二的,我想要的是 -
val someCache : Map[String, Set[String]]
即按_1分组并用作键并将成对的_2用作Set [String]类型的值