2015-12-12 23 views
0

我有一個蛋糕應用程序,其數據庫中有一個名爲realestate_properties的表。我在這個表格中添加了兩列,即latitudelongitudeCakePHP 2.x無法更新最近添加到MySQL表中的字段

在HTML表單中已經有很多字段,我只是添加了兩個字段latitudelongitude。現在,當我提交數據時,它只會添加已經可用的其他字段。對新領域沒有影響。

請提出一個好的解決方案。除了HTML表單和數據庫表之外,我是否需要在任何地方定義新的列名?

CakePHP的版本是2.4.1

+2

請包含您用於插入數據的代碼。 – itsols

回答

2

一個可能的原因行爲,你提的是CakePHP中未能刷新你的模型存儲在

/app/tmp/cache/models 

這可能會發生緩存架構,如果你做了對數據庫的更改,但尚未打開調試。

想編輯/app/Config/core.php和設置訪問你的行動

Configure::write('debug', 2); 

在下一次接通調試給2,CakePHP的應該刷新緩存。

如果這沒有解決您的問題,請嘗試刪除的

/app/tmp/cache/models 
/app/tmp/cache/persistent 

但只有內容,內容不刪除的文件夾結構。