gpt4 book ai didi

kotlin - 在 Kotlin 中使用 Anko SQLite 获取记录数

转载 作者:行者123 更新时间:2023-12-02 13:38:51 25 4
gpt4 key购买 nike

目前正在学习 Kotlin 并为 iOS 翻译应用程序,这包括在 SQLite 数据库上运行查询,我正在使用 Anko SQLite 扩展来运行查询,例如运行我正在使用的“SELECT * FROM QuoteType”

val quoteTypes = database.use {
select(QuoteType.TABLE_NAME).exec { parseList(classParser<QuoteType>()) }
}

我正在努力找出运行 SELECT COUNT(recordId) FROM QuoteType

谁能指出我正确的方向?

干杯

斯图尔特

最佳答案

我最终做的是声明一个数据类来保存结果

data class recordCountObject(val returnCount: Long)

然后使用正常的原始 SQL 查询
val quoteTypeCount = database.use {
query<recordCountObject>("select count(*) AS returnCount FROM QuoteType")
}

这给了我绑定(bind)回一个具体的对象

关于kotlin - 在 Kotlin 中使用 Anko SQLite 获取记录数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48252526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com