【发布时间】:2012-08-10 05:23:17
【问题描述】:
我想知道在 CakePHP 中执行更新操作时如何将字段重置为 DEFAULT 值(在 MySQL 结构中设置的值)。就像在 SQL 中使用 DEFAULT 关键字一样:
INSERT INTO items (position) VALUES (DEFAULT);
编辑:我不是在寻找在创建时使用默认值的方法,而是在寻找一种方法将字段重置为默认值已经用过了。
【问题讨论】:
-
如何执行查询?
$db->expression('DEFAULT')怎么样? -
只需 $this->Item->save($data) where $data['Item']['position'] = (这就是我需要的)
-
我认为这个stackoverflow.com/questions/3823169/… 也适用于 DEFAULT 但不会:/
-
不包括数据数组中的键不工作吗?
标签: mysql cakephp default-value cakephp-2.2