Получение учета с использованием Anko SQLite в Котлине

В настоящее время изучая 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

Может кто-то указать мне верное направление?

ура

Стюарт

Согласно документации, вы должны вызвать select с дополнительным столбцом "count(recordId)" . Вы можете сделать это, передав дополнительный аргумент String для select метода или, используя построитель запросов, путем вызова column("count(recordId)") объекта, возвращаемого методом select .

Intereting Posts
StackOverflowError с использованием Singleton в Котлине Tornadofx Javafx – Как перезагрузить представление / компонент Невозможно создать частные классы с одинаковым именем в разных модулях Rx Java Retrofit с плоскими картами работает только один раз Почему Котлин не разрешает использовать какой-либо код в основном конструкторе? Как обрабатывать доступность в пользовательском представлении, когда он не предназначен для обработки кликов? RxJava2 Опубликовать как работать со строками в Котлине и манипулировать струнами? kotlin-андроид-расширения в ViewHolder Модифицировать тело 2 до настраиваемого класса В тесте Spock модульный метод не называется Обработчик () postDelay недоступен для этого кода Котлина, как его исправить? Как установить setOnItemClickListener для просмотра списка с помощью пользовательского адаптера Kotlin Почему не переупорядочивает код в файлах Kotlin в Intellij? Kotlin Coroutines с таймаутом