Thinkphp新增字段無法插入到數據庫問題


Thinkphp框架開發過程中,因需求需要改動數據表,新增了幾個字段. 調用 M(‘xxx’)->add($data) 插入值時,新增的字段數據總是插入不進去,每次都是默認的值,於是恍然—-緩存了…清空緩存 . 終於可以正常插入數據了.
原來TP在配置文件中如果沒有關閉字段緩存設置,默認是開啟的,只要一運行它就會將數據字段信息緩存到~Runtime/Data/_files 文件夾下,序列化存放在文件中.

1.當增添新的數據字段時,使用$model->add($data);新的字段可能插不進去

2.清除緩存。系統默認是開的。

3.刪掉當前的數據表字段文件,即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM