pyspark:计算数据框中like()方法的一部分

Mri*_*nal 5 bigdata apache-spark spark-dataframe pyspark-sql

在spark数据帧中是否存在like()的计数器方法(某些内容为notLike())?

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

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

df.where(col("_c2").like("XY6%")).show(5)
Run Code Online (Sandbox Code Playgroud)

Mri*_*nal 8

有效 :)

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

df.where(~ col("_c2").like("XY6%")).show(5)
Run Code Online (Sandbox Code Playgroud)