私はJava JPAのArray[Any]
を持っています(この場合は2つですが、いくつかの少数しか考慮しません)。これらを代わりにタプルとして表現したいと思います。配列をタプルに変換するには?
私はいくつかの素早く汚れた変換コードを持っていて、それがどのように改善され、おそらくより一般的になっているのだろうと思っていました。
val pair = query.getSingleOrNone // returns Option[Any] (actually a Java array)
pair collect { case array: Array[Any] =>
(array(0).asInstanceOf[MyClass1], array(1).asInstanceOf[MyClass2]) }