有没有一种好方法可以更新在 Phalcon 中具有自然键的表?
考虑这张表:
people
------
person
created_at
updated_at
我们将假设 person 字段是唯一的并且是主键。我尝试执行以下操作:
$person = new People();
$person->person = 'Ed';
$person->save();
$personUpdate = People::findFirst('person = "Ed"');
$personUpdate->person = 'Bob';
$person->save();
Phalcon 最终尝试做的是插入新记录,而不是更新现有记录。我需要它做的是 UPDATE ... WHERE person = 'Ed';
想法?
谢谢!