Mih*_*aiV 0 kotlin kotlin-exposed ktor
我正在尝试使用框架开发 REST API Ktor,在阅读了一些教程和官方文档后,我刚刚实现了一个示例代码。我也在使用 Kotlin Exposed,我只是想创建一些数据库表并连接它们。所以我做了两个类UsersRepo并且RolesRepo都扩展了IntIdTable. 我只想在这两个表之间建立一对一的关系,所以我做了这样的事情:
object UsersRepo : IntIdTable("userId") {
val displayName = varchar("display_name", 256)
val role = reference("role", RolesRepo)
}
Run Code Online (Sandbox Code Playgroud)
然后,我只想为用户实现实体类,而 IDE 无法识别该referencedOn关键字。
我不知道我在这里缺少什么。我正在使用 Ktor 和 Kotlin1.4.0以及 Kotlin Exposed 版本0.25.1
implementation "org.jetbrains.exposed:exposed-core:$exposed_version"
implementation "org.jetbrains.exposed:exposed-dao:$exposed_version"
implementation "org.jetbrains.exposed:exposed-jdbc:$exposed_version"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1785 次 |
| 最近记录: |