我想按姓氏、名字和中间名的顺序比较两个Person类。这是一种脑死亡的方法: val last: Int = lastName.compare(that.lastName) else middleName.compare(that.middleName)我知道有一些更聪明的方法(可能是使用Ordering),但我不知道该怎么做。托德
当我意识到如何在排序中访问正确的内容时
我是星火公司的新手,最近我看到一个代码正在以RDD格式将数据保存到Cassandra表中。但我无法弄清楚它是如何进行列映射的。它既不使用case类,也指定代码中的任何列名,如下所示:.map(x => (x._1, x._2, x_3)) // x is a List here.saveToCassandra(keyspace, tableName)
由于内部的x只是一个List[(