【发布时间】:2014-08-27 18:03:05
【问题描述】:
我有两个实体,我们称它们为 entityA 和 entityB,entityA 有一个不可为空的属性 entityBID。在我创建 entityA 的表单中,我想添加一个带有一些 entityB 名称(不是 id)的选择,我将在函数中选择这些名称(如果可能的话,它将在 Repository/entityBRepository 中)。
谢谢:)
【问题讨论】:
我有两个实体,我们称它们为 entityA 和 entityB,entityA 有一个不可为空的属性 entityBID。在我创建 entityA 的表单中,我想添加一个带有一些 entityB 名称(不是 id)的选择,我将在函数中选择这些名称(如果可能的话,它将在 Repository/entityBRepository 中)。
谢谢:)
【问题讨论】:
我不确定你在问什么,但我猜你正在做一个 choice(或 entity)字段类型的 entityB 类。 这类字段使用实体类的 __toString() 函数(或默认为 getId())。
所以只需添加你的 entityB 类
public function __toString()
{
return $this->getName();
}
【讨论】: