事务查询建议

#1 awinds

目前sp中事务进行多次SQL语句操作为
$g->query("START TRANSACTION");
。。。
if($rs)
$g->query("ROLLBACK");  // 出现问题,事务回滚
}else{
$g->query("COMMIT");  // 没有问题,那么事务提交。
}

建议能不能直接封装增加
$g->runTranSql(array)  方法

2011-07-08 11:58:31

#2 jake

这种功能目前开发中不多见,spModel主要关注常用的功能。

所以建议开发者可以通过MVC模式来自行覆盖添加这个功能。

http://www.speedphp.com/model-business.html
http://www.speedphp.com/model-override.html
也就是说,你可以通过继承spModel,制作一个更强大的spModel;

2011-07-08 12:26:54