これをGenemuフォームバンドルで使用しています
add('users', 'genemu_jqueryautocompleter_entity', array(
'route_name' => 'ajax_user',
'class' => Acme'\UserBundle\Entity\OldUser',
'multiple' => true,
'required' => false
))
用途を複数選択することができ、データは問題なく内部に入力されます。しかし、 textbox 全体を削除しても、値はデータベースに残ります。削除できないようです。彼らはOKを入力しますが、更新されません。
オートコンプリートなしで通常の複数選択を使用すると、すべて問題ありません
編集:
つまり、SO で質問をして、入力中にタグを選択するときと同じです。次に、テキストを削除してタグを削除できます。私の場合、入力中にユーザーを追加できますが、文字を削除してもユーザーは削除されません。隠しフィールドで、彼らはまだそこにいます