我有一个createDataFrame方法,它返回一个Option [DataFrame]。然后我想'获取'DataFrame并在后面的代码中使用它。我得到一个类型不匹配,我无法修复: val df2: DataFrame = createDataFrame("filename.txt") match {
case Some(df) => { //proceed with pipelin
要合并val A = Option(Seq(1,2))和val B = Option(Seq(3,4)),以产生一个新的选项顺序 val C = Option(Seq(1,2,3,4)) 这 val C = Option(A.getOrElse(Nil) ++ B.getOrElse(Nil)), 似乎比 val C = Option(A.toList.flatten ++ B.toList.fl
看起来如果案例类同时具有枚举和选项,我不能从Java实例化它。 考虑斯卡拉如下: object WeekDay extends Enumeration {
type WeekDay = Value
val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value
}
case class EnumOption(e: WeekDay.Valu