+ -
当前位置:首页 → 问答吧 → TP不能生成数据表字段缓存的蹊跷问题

TP不能生成数据表字段缓存的蹊跷问题

时间:2010-10-25

来源:互联网

在用TP自带示例RBAC中的grounp操作对后台操作进行分组的时候,发现在新建分组不能插入到group表中,插入的都是空值,用dump查看发现用create生成的data数据对象为空,getLastSql()返回的sql语句中没有字段和字段值,用getDbFields()显示goup表的字段为空,后来查看runtime/data/_fields目录发现这个group表居然没有生成字段缓存,里面只有“'_autoinc' => false”,而我的字段缓存是默认打开的,其他的表都有字段缓存,唯独这个group表没有,手工将group的字段添加进这个缓存文件后,分组操作正常了。这个group的表、action操作、model以及模板都是直接从TP自带示例中拷过来的,没有进行任何的更改,为什么会出现这种情况呢??

作者: phpcto   发布时间: 2010-10-25

没有遇到类似问题。。

作者: flyfishiii   发布时间: 2010-10-26

我遇到类似的问题了
求真相....

作者: mdytds   发布时间: 2011-10-20