我实现了一个 CodeIgniter 挂钩来使用 CI Profiler 记录所有数据库事务,如下所述:CodeIgniter 查询日志挂钩
它工作正常,但令人惊讶的是它并没有“捕捉”大多数 INSERT 和 UPDATE 操作。在日志文件中,我只看到 SELECT,并且我确信应用程序工作正常,因为我也可以在页面和数据库中看到插入/更新的数据。
使用$CI->output->enable_profiler(true);
来在视图上显示 Profiler 具有完全相同的效果。
是不是因为我的模型扩展了自定义的“父”类(在 \core 文件夹内)而不是直接扩展 CI_Model?还是由于 AJAX 请求?
提前致谢!