我已经能够翻译大部分书籍,但我仍然有一些非友好的书籍(关系表)
艾尔\的appbundle \实体\ ProjectSupported:000000002d1a645a000000015441bb1f
我如何定制它们?
最好它可以是相关对象的名称( $ investor-> getName()和 $ project-> getName()例如),最糟糕的只是一个字符串。
在这种情况下,我使用具有2个关系的en实体
/**
* Owning Side
*
* @ORM\ManyToOne(targetEntity="Investor", inversedBy="supportedProject")
* @ORM\JoinColumn(name="investor_id", referencedColumnName="id")
**/
private $investor;
/**
* Owning Side
*
* @ORM\ManyToOne(targetEntity="Project", inversedBy="supportedProject")
* @ORM\JoinColumn(name="project_id", referencedColumnName="id")
**/
private $project;
任何提示或解决方案?
答案 0 :(得分:1)
Sonata使用__toString
方法进行对象的文本表示。