【发布时间】:2021-12-25 21:08:12
【问题描述】:
如果标签和 url 组合已经存在,我会尝试忽略插入:
INSERT INTO tags(tag, url) VALUES (?, ?);
ON CONFLICT(url, tag) IGNORE
我在(tag, url) 上有一个唯一索引
CREATE UNIQUE INDEX tag_url ON tags (tag, url)
应用程序只是崩溃说[uncaught application error]: SqliteError - UNIQUE constraint failed: tags.tag, tags.url
【问题讨论】:
标签: sqlite sql-insert upsert