【问题标题】:sqlite.swift get count valuessqlite.swift 获取计数值
【发布时间】:2017-06-23 02:16:32
【问题描述】:

我有以下代码检索操作系统列表及其计数列表。我想获取计数值并将它们保存到数组中:

let query = mdm.select(os,os.count)
                .filter(os != "")
                .group(os)

let results = try! db.prepare(query)

for items in results
{
    countArray.append(items[os])
    countOSArray.append(items[os.count]) // This does not work

}

我知道如何获得正常的列结果,但是如何引用返回计数列表的列?

【问题讨论】:

    标签: swift sqlite.swift


    【解决方案1】:

    经过一番研究,答案如下:

    countOSArray.append("\(items[os.count])")

    由于count返回一个int,所以必须使用双引号和\将值转换为字符串

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-04
      • 2014-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多