0
我有了這個實體,其中包含entityName
財產和財產entityId
:顯示不同的實體索納塔管理員列表視圖
/**
* @var string
*
* @ORM\Column(name="entityName", type="string", length=255)
*/
private $entityName;
/**
* @var integer
* @ORM\Column(name="entityId", type="integer")
*/
private $entityId;
而不是顯示使用__toString()
此功能實體的,我想實際上返回與實體名稱和ID。並在奏鳴曲管理列表視圖中顯示。
現在,這裏是__toString
:
public function __toString()
{
return $this->entityName . ":" . $this->entityId;
}
應該返回類似:
public function __toString()
{
return $em->getRepository($this->entityName)->find($this->entityId);
}
我希望我描述了我的問題很好。 tnx