在使用addall()方法添加一个list的数据时,经常有字段无法更新到,但是list中那个字段的数据是有的
查阅后发现是TP的数据库有缓存机制
define('DB_FIELD_CACHE', false);
于是关闭了 数据库字段缓存,同时删除了数据库的缓存文件
以为这样就好了,但更新的时候发现字段还是没有被更新
于是将list中数据清空,只放一条,但是更新还是失败,最后一个字段无法更新,其他字段都可以
使用getLastSql()获得的信息是"SELECT column_name FROM xxx"这是addall()方法的最后一条指令
我的问题是,我该如何查询具体addall()方法更新的原生sql是什么
addAll的数据data是索引数组,键值必须是从0开始的,检查下是不是这个原因