cakephp - 如何仅在 CakePHP 3.0 中更新或保存特定字段?

标签 cakephp cakephp-3.0

我想在 Cakephp 3.0 中更新或保存表格的特定字段。我试过 Updating Data来自 Cakebook,它正在保存数据,但问题是它还在数据库中保存分配为日期时间的 modified 字段。在那种情况下我不想保存这个字段。我该怎么做?

提前致谢

最佳答案

当你不想触发回调时,只需使用updateAll()

$table->updateAll(['field' => $newValue], ['id' => $entityId]);

关于cakephp - 如何仅在 CakePHP 3.0 中更新或保存特定字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30305408/

相关文章:

cakephp - 在 cakephp 3 中用两个外键链接同一个表

php - cakephp3 读取组件中的 session

CakePHP 3.x 可选语言路由

Cakephp 3.0 保存关联模型

cakephp - 如何在 cakephp 3 中运行所有插件的所有迁移?

CakePHP 用相同的模型更新记录 ID 的多行

php - 在cakephp中删除多级(链删除)

mysql - cakePHP 时间戳字段未正确保存

php - Cake PHP 中的 hasMany 无法正常工作

php - 如何在cakephp 3中保存多条记录