How to use Column.isin in Java?

后端 未结 2 1530
旧巷少年郎
旧巷少年郎 2020-12-03 22:42

I\'m trying to filter a Spark DataFrame using a list in Java.

java.util.List selected = ....;
DataFrame result = df.filter(df.col(\"something\").         


        
2条回答
  •  伪装坚强ぢ
    2020-12-03 23:29

    Use stream method as follows:

    df.filter(col("something").isin(selected.stream().toArray(String[]::new))))
    

提交回复
热议问题