Intellij:如果未提供命名变量,则数据集上的spark过滤器将标记为错误

时间:2018-04-30 09:28:07

标签: scala apache-spark

这条线曾经完美地运作:

    val jobContent = tupleJobContent.filter(_._1 != null).map(_._1)

tupleJobContent的类型为Dataset[Tuple1[Job]]

今天我打开Intellij,它被标记为"无法解析具有此类签名的参考过滤器"。

另一方面,这个没有被标记

    val jobContent = tupleJobContent.filter(tuple => tuple._1 != null).map(_._1)

错误只发生在Intellij中,gradle build不会返回任何错误,但现在需要2分钟而不是30秒。

这就是我考虑改变环境的原因,但我无法想到。

0 个答案:

没有答案