Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony-三个相关实体的表格_Php_Oop_Symfony - Fatal编程技术网

Php Symfony-三个相关实体的表格

Php Symfony-三个相关实体的表格,php,oop,symfony,Php,Oop,Symfony,我有三个实体,其关系如下: Can-->Jobcan我认为问题可能在于类型暗示。如果您最近进行了一些重构(将类名从“Can”更改为“Jobcan”),请检查实体方法是否指向正确的类,或者检查实体定义(yml或注释),然后再次生成实体 $builder ->add('name','text') ->add('schedule','text') ->add('jobcans', 'entity',array(

我有三个实体,其关系如下:
Can-->Jobcan我认为问题可能在于类型暗示。如果您最近进行了一些重构(将类名从“Can”更改为“Jobcan”),请检查实体方法是否指向正确的类,或者检查实体定义(yml或注释),然后再次生成实体

    $builder
        ->add('name','text')
        ->add('schedule','text')
        ->add('jobcans', 'entity',array(
            'class' => 'RoelabGusBundle:Can',
            'property' => 'name',
            'multiple' => 'true',
            'expanded' => true,))
        ->add('save','submit')
    ;
    class Job
    {
        protected $jobcans;

        public function __construct()
        {
            $this->jobcans = new ArrayCollection();
        }