2013-04-08 47 views
0

我有一个奇怪的问题。我有这样类不存在于symfony 2中,但似乎都是正确的

类后端\ GruposAlumnosBundle \实体\ GruposAlumnos错误在F不存在 :\ WAMP \ WWW \ getbritSys \供应商\原则\ ORM \ LIB \原则\ ORM \代理\ ProxyFactory里。 PHP在线路233

} 
    // We need to pick the type hint class too 
    if (($paramClass = $param->getClass()) !== null) { 
     $parameterString .= '\\' . $paramClass->getName() . ' '; 
    } else if ($param->isArray()) { 
     $parameterString .= 'array ';* 

我做这在我的控制

$em = $this->getDoctrine()->getManager(); 
$grupoalumno = $em->getRepository('BackendGruposBundle:GruposAlumnos')->find($item); 

和我的实体类时,会出现此错误GruposAlumnos存在于BackendGruposBundle中。

有些想法?我并没有发现问题,这是相当罕见的

BackendGruposBundleAppKernel被加载。它被选中。这束与他们的控制器的更多实体和正常工作)

+0

您忘记了'GruposAlumnos.php'中的命名空间吗? – Touki 2013-04-08 09:10:39

+0

您的包名为BackendGruposBundle还是BackendGruposAlumnosBundle?在getRepository()调用中,你错过了'Alumnos'。 – 2013-04-08 09:20:19

+0

在我的课GruposAlumnos我有这个命名空间Backend \ GruposBundle \ Entity; – Freenando 2013-04-08 09:27:17

回答

0

我已经解决了这个错误。 此错误来自关系中的方法addEntityremoveEntity。我用错误的参数定义了。 我认为这个错误会更明确。

相关问题