【发布时间】:2010-04-22 13:24:58
【问题描述】:
根据文档,保存后的 Doctrine_Record 应设置新创建记录的 id 作为对象属性。在我的例子中,创建了新记录,但没有在对象上设置值(而数据库有这个新的 id 值)。这是什么原因造成的?
$user1 = new ModelUsers();
$user1->save();
echo "last insert id=" . $user1->UserId;
PS UserId 在 Model 类中配置为'primary' => true, 'autoincrement' => true
【问题讨论】: