2013-05-14 62 views
0

我读,如果我做例如如何在将symfony 1.4保存到对象后取回对象的id?

$car = new Car(); 
$car->set('name','my car'); 
$car->set('color','orange'); 
and so on... 

,如果我以后,使$car->save();

我将能够使$car->getCarId();(以防id字段被映射为CarId,我一直努力这一点,但我得到空每次和相关信息被持久化的数据库,我不知道如何获取这些信息,任何想法如何做到这一点

+0

我们可以看到你的'schema.yml'吗?你在使用哪种SGBD?字段'car_id'是否是自动增加的? – j0k 2013-05-15 07:45:03

回答

2

我取决于你所使用的ORM:

For doctrine try:

$ car-> id;或$ car-> getId();

对于推进只使用:

$小车 - >的getId();

注意 这些只是默认值,如果定义别的东西,然后“身份证”作为主键字段使用您在吸气定义的。

相关问题