社区
基础编程
帖子详情
TP框架里的事务问题
m0_37852435
2017-04-14 10:31:05
今天tp框架用事务时发现,在controller里开启了事务,但是在Model的_after_insert()里提交/回滚事务是不行的,我现在需要在controller里添加数据,然后在Model的_after_insert()里更新另外一个表的数据,还要保证都要完成,这个怎么用事务啊
...全文
490
7
打赏
收藏
TP框架里的事务问题
今天tp框架用事务时发现,在controller里开启了事务,但是在Model的_after_insert()里提交/回滚事务是不行的,我现在需要在controller里添加数据,然后在Model的_after_insert()里更新另外一个表的数据,还要保证都要完成,这个怎么用事务啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
傲雪星枫
2017-04-16
打赏
举报
回复
controller里需要插入数据,在回调Model里也要插入数据 两个不同的地方当然不能使用事务了。 你可以把controller插入数据的操作,也放到model里面执行。 然后创建一个方法把controller里需要插入数据,在回调Model里也要插入数据 的代码都包含,在这个方法内实现事务才可以。 例如 function doing(){ // 开启事务 a(); b(); // commit }
xuzuning
2017-04-14
打赏
举报
回复
不知道你是怎么写的 但 插入多表 要在一个事务中完成,这样才能达到失败后回滚的目的
imarshal
2017-04-14
打赏
举报
回复
这不是基本的分布式事务啊
xuzuning
2017-04-14
打赏
举报
回复
按你的描述,插入是在两个地方进行的,这显然是不能使用事务的
m0_37852435
2017-04-14
打赏
举报
回复
引用 3 楼 xuzuning 的回复:
当然不可能啦
那这种情况的话怎么解决呢,有什么办法吗
xuzuning
2017-04-14
打赏
举报
回复
当然不可能啦
m0_37852435
2017-04-14
打赏
举报
回复
我现在就是在tp框架的controller里需要插入数据,在回调Model里也要插入数据,现在想用事务来保证这俩条数据都成功插入,但是我不知道怎么去用事务,因为好像tp框架里的事务不能跨controller和model
引用 1 楼 xuzuning 的回复:
不知道你是怎么写的 但 插入多表 要在一个事务中完成,这样才能达到失败后回滚的目的
excel表导入到
tp
框架
数据库
综上所述,将Excel表导入到
TP
框架
数据库涉及到了数据读取、预处理、数据映射、
事务
控制、性能优化等多个技术环节。通过掌握这些知识点,我们可以构建一个稳定且高效的Excel数据导入系统,有效地将Excel中的数据转化...
TP
6.0.8后台管理系统
框架
(简单版).rar
标题中的"
TP
6.0.8后台管理系统
框架
(简单版).rar"指的是基于ThinkPHP6.0.8版本开发的一个简易的后台管理系统的源代码压缩包。这个系统
框架
是为便于快速构建企业级Web应用而设计的,适用于初学者和有一定经验的...
基于
TP
6
框架
开发的后台管理系统,系统具有简洁性,便于二次开发。.zip
【标题】基于
TP
6
框架
开发的后台管理系统 在IT领域,
框架
是开发高效、可维护应用的重要工具。这
里
提到的“
TP
6”指的是ThinkPHP 6.0,它是一个广泛使用的PHP开发
框架
,以MVC(Model-View-Controller)模式为基础,...
TP
5开发手册
#### 一、
TP
5
框架
简介 - **版本与赞助**:
TP
5(ThinkPHP5.0)版本是由七牛云独家赞助发布的版本。 - **设计理念**:ThinkPHP是一个免费开源的PHP开发
框架
,旨在简化WEB应用开发流程,通过面向对象的方式实现敏捷开发...
基于
tp
5.1
框架
+阿
里
短信demo+文档
该
框架
支持自动路由、事件系统、服务容器、数据库
事务
处理等多种特性,极大地提高了开发效率。 阿
里
云短信服务是一种云服务产品,它允许开发者通过API接口向用户发送短信验证码、通知等,广泛应用于注册验证、密码...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章