我想更新一个具有 NULL 值的 INT 列。我正在使用带有 saveField('field', 'value') 方法的 CakePHP 2.3。
这是我的代码:
$this->Customer->id = $customer_id;
if ($this->Customer->saveField('account_id', 'NULL')) {
//Do some stuff
}
因此,当我输入“NULL”时,该行更新为 0。我尝试了不带引号的 NULL 并且该行没有更新。
编辑:数据库中的字段接受 NULL 值。
你有什么主意吗 ?
谢谢