Forms 如何配置要在文本字段中显示的多对多关系(如标记)

Forms 如何配置要在文本字段中显示的多对多关系(如标记),forms,symfony,many-to-many,doctrine-orm,Forms,Symfony,Many To Many,Doctrine Orm,我有一个电影评论网站,里面有电影评论表,电影和演员之间有着多对多的关系 现在我想提供一个文本字段(将来使用autocomplete),在这里我可以向电影中添加演员 我有这样的代码:$builder->add('actors','textarea'),但它提供了一个带有以下奇怪预填充文本内容的文本字段: Doctrine\Common\Collections\ArrayCollection@0000000051c7ab6e00000000d586d059 如何将其表示为一个文本字段,在其中可以添

我有一个电影评论网站,里面有电影评论表,电影和演员之间有着多对多的关系

现在我想提供一个文本字段(将来使用autocomplete),在这里我可以向电影中添加演员

我有这样的代码:
$builder->add('actors','textarea'),但它提供了一个带有以下奇怪预填充文本内容的文本字段:

Doctrine\Common\Collections\ArrayCollection@0000000051c7ab6e00000000d586d059
如何将其表示为一个文本字段,在其中可以添加参与者(如标记)?

签出。这将为您指明这种功能的正确方向

您将在文本区域中获取该内容,因为symfony2表单元素正在使用电影实体上的
getActors()
方法对其进行预填充