【发布时间】:2018-05-02 05:50:34
【问题描述】:
我想知道如何快速使用 SQLite 中的布尔值的默认值。我正在使用以下库:https://github.com/stephencelis/SQLite.swift 如果我不使用所有值,我的查询将不会被执行。
我在循环中这样做:
let insert = table.insert(name <- names[i])
捕获错误:
NOT NULL constraint failed: table.bool (code: 19)
我的问题是我希望 bool 值默认为 NULL。
我尝试使用这样的默认值创建我的数据库:
let bool = Expression<Bool?>("bool")
那么我该怎么做才能在 SQLite 中快速创建默认值?
【问题讨论】: