Android 使用GreenDao在同一事务中执行两个操作
我正在我的应用程序中使用GreenDao。我需要在同一事务中删除表,然后插入。如果出现异常,我需要在执行删除操作之前恢复(回滚)数据库 我试过类似的方法,但不起作用Android 使用GreenDao在同一事务中执行两个操作,android,greendao,Android,Greendao,我正在我的应用程序中使用GreenDao。我需要在同一事务中删除表,然后插入。如果出现异常,我需要在执行删除操作之前恢复(回滚)数据库 我试过类似的方法,但不起作用 getStoreDao(context).getSession().runInTx(new Runnable() { @Override public void run() { getStoreDao(context).deleteAll(); getS
getStoreDao(context).getSession().runInTx(new Runnable() {
@Override
public void run() {
getStoreDao(context).deleteAll();
getStoreDao(context).insertInTx(...);
}
});
有没有关于如何制作的帮助或想法?提前谢谢