Ben Safely copying fields between case classes of different types benzer bir şey yapmanın ancak yeniden sıralanmış alanları ile düşündüklerim alanlara sahip başka içineŞekilsiz - yani farklı sırayla
case class A(foo: Int, bar: Int)
case class B(bar: Int, foo: Int)
bir vaka sınıf açmak Ve ben bir dönüş için bir şey olsun isterim bir B(4, 3)
içine A(3, 4)
- LabelledGeneric
şekilsiz
LabelledGeneric[B].from(LabelledGeneric[A].to(A(12, 13)))
sonuçlarına akla gelen
Kayıttaki (?) Alanları nasıl yeniden düzenlerim, böylece bu işlem en az boilerle çalışabilir mi?
Bir makinede değilim Şu anda bir örnek oluşturabilirim, ancak kayıtlarda 'Hizala 'işlemine göz atmalısınız. –