によってクラスフィールドを取得しますたとえば私の場合クラスが名前
case class Test(id: String, myValues: List[Item])
case class Item(id: Long, order: Long)
であると私はアイテムでテストを並べ替えたいと私はそれが
に見えるようにしたいval checkValue: String = "id"
のような文字列値を取得します
val test= Test("0", List(Item(0, 14), Item(1, 34))
val sortedItems = test.myValues.map(_.*checkValue*).sorted
約クラスフィールドのget someInstanceOfClass.checkValue