我正在尝试保存这样的模型:
$this->User->save(
array(
'User' => array(
'id' => $id,
'persistent_hash' => 'test',
'name' => 'test'
)
),
false
);
模型将name列保存为'test',但persistent_hash列保持不变。 (我对列进行了三重检查以确保拼写正确)
答案 0 :(得分:0)
结果我的配置被设置为调试模式0.当CakePHP处于生产模式时,它会缓存数据库模式。
如果对任何表的结构进行更改,则在更改调试模式或清除模式高速缓存之前,Cake不会注意到。