我不明白为什么我不能够基于下面的代码数据库更新字段: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
它不工作...我没有得到它 –