StartMVC更新日志

日志详情

v2.9.2:修复聚合查询状态泄漏:executeAggregate(count/sum/max 等)在克隆体上执行后未重置原构建器,WHERE 条件、绑定参数与 cache 标记会泄漏到同连接的下一次查询——典型如 paginate 的计数与数据查询、连续两次不同条件的 count 会串扰出错误结果。现于聚合执行后对原构建器同步 reset 并清空 cache 标记;getSql 模式下同样补上 reset。
版本:v2.9.2
页面时间:2026-09-06
提交时间:2026-09-06 16:58
改动统计:+10 / -4 / 共14行
提交链接:https://gitee.com/shaobingme/startmvc/commit/893ac0acdefacd6560ed4f2252595d332fb30034

改动文件

  • 修改startmvc/boot.php
  • 修改startmvc/core/db/DbCore.php