symfony2 Отображение тега выбора объекта

У меня есть эта форма Symfony сManyToMany Отношение работает нормально, он отображает все стороны с собственностьюname на сущностиParty.

После отправки он запрашивает базу данных в соответствии с выбранными сторонами и извлекает лиц, приглашенных к этим сторонам.

public function buildForm(FormBuilderInterface $builder, array $options) {
    $builder
            ->add('parties', 'entity', array(
                'class' => 'ProtoBundle:Party',
                'multiple' => true,
                'expanded' => false,
                'property' => 'name',
                'required' => false,));
}

с параметром

'multiple' => 'true,

все стороны отображаются одновременно в выпадающем списке выбора (не то, что я хочу).

То, что я хочу, это просто иметь один тег выбора с параметром

'empty_value' => 'choose a party'

, затем, когда пользователь нажимает на него, отображаются значения. На самом деле я могу сделать это с помощью параметра

'multiple'=> false,

но проблема в том, что я получаю это сообщение об ошибке:

Ни свойство "party", ни один из методов "setParties ()", "__set ()" или "__call ()" не существуют и не имеют открытого доступа в классе "Acme \ ProtoBundle \ Entity \ Person".

Кто-нибудь знает, как заставить этот тег выбора работать и принести мне подробное решение?

Ответы на вопрос(1)

Ваш ответ на вопрос