Быстро и просто:
import org.apache.spark.sql.functions.expr
df.where(expr("array_contains(users, user)")
Это ожидаемый результат.
localhost
- это имя хоста, которое означает этот компьютер . Это удобный способ размещения сервера на вашем компьютере , как если бы это был удаленный сервер, но реальность такова, что он доступен только для вашего компьютера, и поэтому вы не можете получить доступ к службам, работающим на ваш localhost:3500
из другой машины .