symfony 2 の findAll に問題があります
エンティティ Picture とエンティティ Collection があります。また、画像ターゲット コレクションに再配置された ManyToOne もあります。
私のコントローラーにはこれがあります:
$em = $this->getDoctrine()->getManager();
$entities = $em->getRepository('AppPictureBundle:Collection')->findAll();
return array(
'entities' => $entities,
);
そして、私はこのエラーが発生しています
テンプレートのレンダリング中に例外がスローされました (「ルート "picture_show" のパラメーター "id" は、対応する URL を生成するために "[^/]++" ("" 指定) と一致する必要があります。」) C:\wamp で\www\band\src\App\PictureBundle/Resources/views/Picture/index.html.twig の 21 行目。
機能していないインデックスファイル内のリンクを削除すると(IDがないため)、ID(印刷されることになっている)を除いて、データベースのすべてのフィールドでページが正しく生成されます
私のコントローラーは doctrine:generate:crud のコントローラーと同じです
エンティティ コレクションに対して同じことを行いましたが、完全に機能するため、id 以外のすべてのフィールドを持っている理由がわかりません。