# 使用事务

# 自动事务

var val = db.transaction(()=>{
    var v1 = db.update('...');
    var v2 = db.update('....');
    return v2;
});
return val;
1
2
3
4
5
6

# 手动事务

var tx = db.transaction();  //开启事务
try{
    var value = db.update('...');
    db.commit();    // 提交事务
    return value;
}catch(e){
    db.rollback();  // 回滚事务
}
1
2
3
4
5
6
7
8
上次更新: 7/12/2020, 9:27:50 AM