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));
不幸的是,這給了我一個下拉列表標籤。但我真正想要的是多個文本輸入字段,用戶可以輸入標籤的名稱,然後當用戶保存類別表單時,這應該保存在數據庫中。
到目前爲止我發現的所有解決方案都與下拉或複選框選項有關。但就我而言,我沒有數據庫中的標籤列表,我想在用戶創建產品時創建標籤。那我該怎麼做?