Cakephp模型保存和更新,无需修改“已创建”和“已修改”字段
如果您不希望在保存某些数据时更新修改的字段,任何主体都可以告诉您如何使用Model save函数保存和更新数据库表,而无需修改cakephp 2中创建的Cakephp模型保存和更新,无需修改“已创建”和“已修改”字段,cakephp,Cakephp,如果您不希望在保存某些数据时更新修改的字段,任何主体都可以告诉您如何使用Model save函数保存和更新数据库表,而无需修改cakephp 2中创建的和修改的字段。* 'modified' => false 到您的$data数组 参考: 希望能有帮助 例如: $this->request->data['YourModel']['modified'] = false; 文档说明将“modified”设置为false将停止保存修改的日期。但是,我发现这会导致Save调用失败,
和修改的字段。*
'modified' => false
到您的$data数组
参考:
希望能有帮助
例如:
$this->request->data['YourModel']['modified'] = false;
文档说明将“modified”设置为false将停止保存修改的日期。但是,我发现这会导致Save调用失败,而没有任何错误指示。但是,对修改后的值使用unset似乎有效
unset( $this->request->data['YourModel']['modified'] );
文档:@matheusvmbruno我已经添加了一个示例,希望helpsA能链接到文档吗?我的答案中添加了文档链接()。请参阅提示:如果您不希望在保存某些数据时自动更新修改后的字段,请在$data arrayNot设置中添加'MODIFED'=>false,这实际上会导致相反的行为:修改后的字段将被更新。因此,这个答案是不正确的。