- $Model = M(); // 实例化一个空对象
- $Model->startTrans(); // 开启事务
- //
- // TODO 其它操作
- //
- // table 方法中的数据表名要带上前缀,这里为“test_”。
- $Model->table('test_user')->add(['name'=>'admin']);
- $Model->table('test_key')->add(['key'=>'test']);
- $Model->table('test_value')->add(['value'=>'test']);
- $Model->table('test_task')->add(['task'=>'test']);
- if (操作成功的条件) {
- $Model->commit(); // 成功则提交事务
- } else {
- $Model->rollback(); // 否则将事务回滚
- }