• 注册
  • WordPress后台-外观-小工具 进行配置小工具

    thinkphp6 thinkphp6 关注:2 内容:17

    TP5.1与TP5.0 事务操作的区别

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • thinkphp6
    • TP5.0可使用助手函数db()->startTrans进行事务操作

      db()->startTrans();
      try {
          if(db('think_user')->find(1)&&db('think_user')->delete(1)){
           // 提交事务
              db()->commit();
          }
         
      } catch (\Exception $e) {
          // 回滚事务
              db()->rollback();
      }

      TP5.1必须使用以静态的方式进行事务操作Db::startTrans()

      Db::startTrans();
      try {
          if(Db::table('think_user')->find(1)&&Db::table('think_user')->delete(1)){
               // 提交事务
                  Db::commit();
          }
         
      } catch (\Exception $e) {
          // 回滚事务
             Db::rollback();
      }

      打赏了235钻石。
      请在后台-发布模块-表情设置 配置表情地址。
      回复

      请登录之后再进行评论

      登录
    • 实时动态
    • 偏好设置
    • 返回顶部
    • 帖子间隔 侧栏位置: