相关疑难解决方法(0)

可捕获的致命错误:传递给...的参数1必须是...,给定数组的实例

我想注册一个用户.在我的数据库中,我有一个user带有FK 的表,player_id在我的玩家表中team_id,我的团队表中有一个FK .

这是我的RegisterType表单:

class RegisterType extends AbstractType
{
    /**
     * @param FormBuilderInterface $builder
     * @param array $options
     */
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder
            ->add('userFirstname', 'text', [
                'label' => 'Given name*',
                'attr'  => [
                    'placeholder' => 'Enter your given name.',
                ],
            ])
            ->add('userSurname', 'text', [
                'label' => 'Family name*',
                'attr'  => ['placeholder' => 'Enter your family name.'],
            ])
            ->add('userType', 'choice', array(
                'choices' => array('E' => 'ENTHOUSIAST', 'P' => 'PLAYER', 'T' => …
Run Code Online (Sandbox Code Playgroud)

php arrays entity doctrine symfony

10
推荐指数
1
解决办法
4万
查看次数

标签 统计

arrays ×1

doctrine ×1

entity ×1

php ×1

symfony ×1