0

我已经能够翻译大部分标题,但我仍然有一些不友好的收藏标题(关系表)

标题

Aire\AppBundle\Entity\ProjectSupported:000000002d1a645a000000015441bb1f

我怎么能定制它们?

充其量可能是相关对象的名称(例如$investor->getName()$project->getName()),最坏的情况只是一个字符串。

在那种情况下,我正在使用具有 2 个关系的实体

/**
 * 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;

任何提示或解决方案?

4

1 回答 1

1

Sonata 正在使用__toString对象的文本表示方法。

于 2015-03-31T10:21:10.687 回答