Sqlite.swift获取行值

时间:2017-06-18 19:17:10

标签: ios swift sqlite.swift

我的查询设置如下:

let query = devices.count

为了打印结果,我有以下内容:

let results = try! db.prepare(query)

            for items in results
            {
            print (items)

            }

输出如下:Row(columnNames: ["count(*)": 0], values: [Optional(5)])

我如何获得values?我想打印出'5'

1 个答案:

答案 0 :(得分:0)

您应该使用db.scalar

db.scalar("SELECT count(*) FROM devices")