TP5 DB::execute($sql) 执行批量update数据报错.有别的方式处理么.

浏览:3063 发布日期:2018/11/24 分类:求助交流 关键字: execute 执行批量update
UPDATE `yl_topic_lib` SET `people_count`=`people_count`+1,`right_count`=`right_count`+0,`percent`=(right_count/people_count)*100 WHERE `id` = 580;UPDATE `yl_topic_lib` SET `people_count`=`people_count`+1,`right_count`=`right_count`+1,`percent`=(right_count/people_count)*100 WHERE `id` = 581;

报错信息.SQLSTATE[42000]: ******


原项目流程约束,一次性提交上来一百多条数据..逻辑执行完要更新一些字段信息.用 model('***')->saveAll(); 执行完要四五秒..想这样操作执行下.未果..求助下..有没有别的方式能实现这种一次执行拼接的这些update语句

最佳答案
评论( 相关
后面还有条评论,点击查看>>