作者:杨静怡崇志 | 来源:互联网 | 2023-09-18 16:51
在使用addall()方法添加一个list的数据时,经常有字段无法更新到,但是list中那个字段的数据是有的
查阅后发现是TP的数据库有缓存机制
define('DB_FIELD_CACHE', false);
于是关闭了 数据库字段缓存,同时删除了数据库的缓存文件
以为这样就好了,但更新的时候发现字段还是没有被更新
于是将list中数据清空,只放一条,但是更新还是失败,最后一个字段无法更新,其他字段都可以
使用getLastSql()获得的信息是"SELECT column_name FROM xxx"这是addall()方法的最后一条指令
我的问题是,我该如何查询具体addall()方法更新的原生sql是什么