方法保存-获取当前ID


method save - get current ID

class News extends BaseNews
{
    public function save(Doctrine_Connection $conn = null)
    {
      $this->setUserId($this->getAttribute('user_id'));
      return parent::save($conn);
    }
}

我怎么能得到这里当前保存新闻ID?我想添加这个会话,但我不知道我怎么能得到这个?

从未使用symfony,但据我所知,您想要这样的东西:

class News extends BaseNews
{
    public function save(Doctrine_Connection $conn = null)
    {
      $this->setUserId($this->getAttribute('user_id'));
      $result = parent::save($conn);
      echo $this->getId(); // Your news Id
      return $result;
    }
}