0

我使用事务通过 SQLBrite 包装器插入多个项目。

问题是某些项目可能已经在数据库中,因此存在冲突。我想使用insertWithOnConflict()带有 IGNORE 的方法来解决冲突。我如何使用 SQLBrite 完成此任务?

sqlBrite.beginTransaction();
try {
    for (Message msg : messages) {
        saveMessage(msg);
    }
    sqlBrite.setTransactionSuccessful();
} finally {
    sqlBrite.endTransaction();
}
4

0 回答 0