我如何从ktor的数据库中选择表中的最后一条记录?
我的数据类
data class ArticleInfoDTO(
val id: Int,
val likes: Int,
val views: Int,
)
我的函数
object ArticlesInfo : Table("articles_info") {
private val id = ArticlesInfo.integer("id")
private val likes = ArticlesInfo.integer("likes")
private val views = ArticlesInfo.integer("views")
fun fetchArticleInfoLastRecord(): ArticleInfoDTO {
return transaction {
ArticlesInfo.select { } // what should I write in curly braces?
}
}
3条答案
按热度按时间mzillmmw1#
我的建议如下:
bihw5rsg2#
eiee3dmh3#
最好的解决方案是运行一个原始查询。在您的情况下,它看起来像这样
在本例中,原始查询针对MySql。