0
我们与两个实体Product {properties: name, details } and Tag {properties: name}
有多对多的关系。现在,当用户添加产品时,他也必须能够创建标签。所以我试过这个Symfony:与文本字段的多对多关系
$builder->add('tags', 'entity', array(
'class' => 'AppBundle:Tag',
'multiple' => true,
'expanded' => true,
'property' => 'name',
'required' => true
'allow_add' => true));
不幸的是,这给了我一个下拉列表标签。但我真正想要的是多个文本输入字段,用户可以输入标签的名称,然后当用户保存类别表单时,这应该保存在数据库中。
到目前为止我发现的所有解决方案都与下拉或复选框选项有关。但就我而言,我没有数据库中的标签列表,我想在用户创建产品时创建标签。那我该怎么做?