NULL 値を持つ INT である 1 つの列を更新したいと考えています。saveField('field', 'value') メソッドで CakePHP 2.3 を使用しています。
これが私のコードです:
$this->Customer->id = $customer_id;
if ($this->Customer->saveField('account_id', 'NULL')) {
//Do some stuff
}
したがって、「NULL」を入力すると、行は 0 に更新されます。引用符なしで NULL を試しましたが、行は更新されません。
EDIT : データベースのフィールドは NULL 値を受け入れます。
何か考えはありますか?
ありがとう