【发布时间】:2019-03-06 14:20:31
【问题描述】:
我有一个m2 RDD,其中包含
case class Medication(patientID: String, date: Date, medicine: String)
我需要找到第一天和最后一天。我试过了
val latest_date_m2 = m2.maxBy(_.date).date
我明白了:
No implicit Ordering defined for java.sql.Date.
[error] val latest_date_m2 = m2.maxBy(_.date).date
看起来 Scala“不知道”如何比较日期。我想,我需要用不同的函数替换maxBy,但我找不到这个。
【问题讨论】:
-
你能指定日期的格式吗?是字符串的日期还是时间戳的类型
标签: scala apache-spark rdd