Phalcon 模型事务

17 Mar 2025 | 阅读 2 分钟

模型事务有助于在诸如插入/删除/更新/回滚等操作之后维护数据库的完整性。事务在提交数据库之前检查操作是否成功完成。

事务有 3 种类型

  1. 手动事务
  2. 隐式事务
  3. 隔离事务

手动事务

当只有一个连接且事务简单时,使用此方法。此事务可以通过将当前连接移入事务模式,然后提交或回滚操作(无论成功与否)来创建。

实施

输出

Phalcon Model Transaction 1

隐式事务

隐式事务确保数据被正确存储。

实施


隔离事务

隔离事务在新连接中执行,确保所有生成的 SQL、虚拟外键检查和业务规则与主连接隔离。

实施


下一主题Phalcon Cookies