我使用事务通过SQLBrite包装器插入多个项目。
问题是某些项目已经存在于数据库中,因此存在冲突。我想对IGNORE使用insertWithOnConflict()
方法进行冲突。我如何使用SQLBrite实现这一目标?
sqlBrite.beginTransaction();
try {
for (Message msg : messages) {
saveMessage(msg);
}
sqlBrite.setTransactionSuccessful();
} finally {
sqlBrite.endTransaction();
}