Doctrine과 관련된 Symfony2의 관련 엔티티 사이에 있어야한다고 생각되는 정보를 가져 오는 중에 문제가 발생했습니다.참조 된 엔티티의 Symfony2 전송 카운터
많은 "챕터"가 많은 "페이지"가있는 "잡지"가있는 "발행인"이라는 엔티티가 있고 "게시자"개체 한 개를 가져 와서 가져 오려고한다고합시다. 챕터를 통해 모든 잡지가 가지고있는 페이지.
매거진을 계산하려고 할 때 직접 관련이 있지만 아무 문제가 없습니다 (템플릿으로 나뭇 가지를 사용하고 있습니다). 컨트롤러에서 내가 목록 검색 :
$entities = $em->getRepository('Bundle:Publisher')->findAll();
을 그리고보기에 나는이 렌더링 할 수 있습니다 나에게 그 발행인에 관한 잡지를 제공
{{ entity.magazines.count }}
합니다. 나는 다음을 수행하려고 할 때 :
이{{ entity.magazines.chapters.count }}
("장"을 가정하면 ManyToOne 매거진 관련된 다른 엔티티)이 오류가 발생합니다. 내가 여기에 뭔가 빠져 있다는 것을 알고 있지만 그것이 무엇인지 알 수 없습니다. 누군가가 나를 도와 주거나 이것을하는 방법에 대한 조언을 줄 수 있습니까?
참조
entity.magazines
컬렉션의 각 항목의chapters
에 액세스 할 수 있어야 도망? – Mikhail"개체"Doctrine \ ORM \ PersistentCollection "에 대한 메서드"문제 "가 C : \ ...에 없습니다." "Magazines"개체에는 "Issues"메서드가 있습니다 (또는 있어야합니다). – Ikzer