首页 > 解决方案 > 用例类字段名称作为数据框列

问题描述

假设我有这个案例类:

case class A(id: String)

我有一个数据框 - df.

我只想从中选择iddf,但我不想使用字符串。

所以不要这样做:

df.select($"id")

我想做类似的事情:

df.select(nameof(A.id))

有什么办法可以在scala中做到这一点?

标签: scalaapache-spark

解决方案


推荐阅读