symfony表单显示并保存名称

时间:2014-07-30 14:44:18

标签: forms symfony entity repository-pattern

public function buildForm(FormBuilderInterface $builder, array $options)
{
    $builder
        ->add('name')
        ->add('email')
        ->add('passportNumber')
        ->add('dob')
        ->add('airlineId', 'entity', array(

                                            'class' => 'AcmeDemoBundle:Airline',

                                            'property' => 'name' 
                                        ))
         ->add('destId', 'entity', array(

                                            'class' => 'AcmeDemoBundle:Dest',

                                            'property' => 'name'
                                        ))
        ->add('departureDate')
        ->add('returnDate')
        ->add('isActive')
    ;
}

所以这是有效的,它向我展示了航空公司的名字,但是当我保存时,我得到" 0"在DB而不是代表航空公司的有效ID

0 个答案:

没有答案