Files
2026-02-08 11:20:43 -10:00

31 lines
660 B
Kotlin
Vendored

import org.jetbrains.kotlinx.dataframe.*
import org.jetbrains.kotlinx.dataframe.annotations.*
import org.jetbrains.kotlinx.dataframe.api.*
import org.jetbrains.kotlinx.dataframe.io.*
@DataSchema
data class Sessions(
val roomId: List<Int>
)
@DataSchema
data class Rooms(
val id: Int,
val sort: Int,
val name: String,
)
class Aaa(val a: List<Rooms>)
fun box(): String {
val rooms = dataFrameOf(Rooms(1, 2, "n"))
val sessions = dataFrameOf(Sessions(listOf(1, 2)))
val df = sessions.convert { roomId }.with {
listOf(Aaa(listOf(Rooms(1, 2, "n")))).toDataFrame(maxDepth = 2)
}
df.roomId[0].a[0].id
return "OK"
}