在迁移中,我想添加一个默认为ID的列。我尝试了以下操作:
但这只是给所有内容赋予了0的ID。(我并不感到惊讶,因为我猜测它试图使用字符串而不是列名)。
有没有办法在不手动构建SQL的情况下完成这个任务?
$this->update(
'item', // table
array( // columns
'item_order'=>':item_id'
),
'', // condition
array( // parameters
':item_id'=>'item_id'
)
);
但这只是给所有内容赋予了0的ID。(我并不感到惊讶,因为我猜测它试图使用字符串而不是列名)。
有没有办法在不手动构建SQL的情况下完成这个任务?