我有一个数据帧(DF)与下列内容:
+---------+--------------------+
| col1| col2 |
+---------+--------------------+
|colvalue1| NULL|
|colvalue2|col2value... |
+------------+-----------------+
我想基础上,COL2可过滤行如下
df.filter(($"col2".isNotNULL) || ($"col2" !== "NULL") || ($"col2" !== "null") || ($"col2".trim !== "NULL"))
但具有NULL的行不过滤。 此栏显示nullable=true
。
任何人都可以让我知道我在做什么错误? 我使用的Spark 1.6。