我不明白爲什麼我不能夠基於下面的代碼數據庫更新字段:CakePHP的1.3:與saveField
$this->User->id = 1;
$this->User->saveField('image','img/default_pic.png');
基本上,我想改變與數據庫的當前圖像一個新的。
上面的代碼只是清除當前在image
字段中的值,但不會添加任何內容。
作爲一個例子,這是發生了什麼:
id username image
=============================
1 admin mypic.jpg
2 john johnPic.jpg
後上面的代碼被執行,我得到以下結果
id username image
=============================
1 admin
2 john johnPic.jpg
我在什麼是真正發生
試試這個: $這個 - >用戶 - > id = 1; $ this-> User-> saveField('image','default_pic.png'); – chetanspeed511987
它不工作...我沒有得到它 –