你知道如何從實體聲明在我的控制器類獲得表名獲取實體類的表名
實體類
<?php
namespace Acme\StoreBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Doctrine\Common\Collections\ArrayCollection;
use Symfony\Component\Validator\Constraints as Assert;
/**
* Acme\StoreBundle\Entity\User
*
* @ORM\Table(name="users")
* @ORM\Entity
*/
class User
我現在想獲得的表名用戶實體,我將如何在Symfony2控制器中執行此操作?
如何連接表名?你知道如何得到它嗎? –
使用php 5.5+,你可以使用內置類constant :: class。 '''$ tableName = $ em-> getClassMetadata(User :: class) - > getTableName();''' –