pyspark:数据框中 like() 方法的对应部分

pyspark: counter part of like() method in dataframe

spark 数据帧中的 like() 是否有任何计数器方法(如 notLike())?

或者除了使用传统的 SQL 查询之外,还有其他方法吗?

我想做与以下相反的事情:

df.where(col("_c2").like("XY6%")).show(5)

有效:)

我不得不使用否定运算符 (~) 而不是 'not' 关键字。

df.where(~ col("_c2").like("XY6%")).show(5)

对于两个条件我们可以这样做:

df.where((~col("_c2").like("XY6%")) & (~col("_c2").like("X6%")))

或者你可以这样做:

df.where( col("_c2").like("XY6%") == False ).show(5)