【问题标题】:Sqlite.swift Get Row ValueSqlite.swift 获取行值
【发布时间】:2017-06-19 03:25:14
【问题描述】:

我的查询设置如下:

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'

【问题讨论】:

  • 您找到解决方案了吗?

标签: ios swift sqlite.swift


【解决方案1】:

你应该使用 db.scalar

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 2020-03-22
    • 1970-01-01
    • 2016-01-04
    • 1970-01-01
    相关资源
    最近更新 更多