我在 symfony 2 中遇到 findAll 的问题
我有一个实体图片和一个实体集合。我在图片目标集合上也有一个重新定位 ManyToOne。
在我的控制器中,我有这个:
$em = $this->getDoctrine()->getManager();
$entities = $em->getRepository('AppPictureBundle:Collection')->findAll();
return array(
'entities' => $entities,
);
我有这个错误
在 C:\wamp 中的模板渲染过程中引发了异常(“路由“picture_show”的“参数“id”必须匹配“[^/]++”(“”给定)以生成相应的 URL。”) \www\band\src\App\PictureBundle/Resources/views/Picture/index.html.twig 在第 21 行。
当我删除索引文件中不起作用的链接时(因为它们没有 id),我的页面会正确生成,其中包含我的 db 中的所有字段,除了 ids(也应该打印)
我的控制器与学说的控制器相同:generate:crud
我为我的实体 Collection 做了同样的事情,它工作得很好,所以我不明白为什么我拥有除 id 之外的所有字段。