Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 3 Dołączył: 29.05.2011 Ostrzeżenie: (0%)
|
Witam forumowiczów.
Problem mój, dość trywialny, okazał się być mi chwilowo nierozwiązywalny. Liczę na waszą pomoc. Do rzeczy: posiadam dwie encje 'Details' oraz 'Field' w relacji many to one. W widoku chcę wyświetlać po kolei encję 'Details' odwołując się do pola 'name' z 'Field'. Aby ilość zapytań nie rosła wraz z ilością rekordów postanowiłem zrobić JOIN'.a W tym momencie przy wyświetlaniu szablonu wyrzuca mi błąd, że odwołuję się do nieistniejącej metody encji Field (pomimo że pobieram Details w tablicy układają sie one obok siebie). Po tym niejasnym opisie przedstawię kod: Encja 'Details':
Encja 'Field':
Zapytanie do bazy:
oraz wyświetlanie w szablonie:
Treść błędu: Method "field" for object "Proxies\__CG__\Graduates\CommunityBundle\Entity\Field" does not exist in GraduatesCommunityBundle:Person:profile.html.twig. Z góry dziękuję za zainteresowanie się tematem. Ten post edytował Sagnitor 19.02.2013, 13:04:22 |
|
|
|
Sagnitor [SF][Symfony2]Dołączanie encji do zapytania 19.02.2013, 13:02:42
ano Masz jasno napisane - w obiekcie klasy "Field... 19.02.2013, 15:07:41
Sagnitor Właśnie chodzi o to, że w tej kolekcji siedzą na p... 19.02.2013, 16:58:01
Sagnitor Nie kopiowałem już do kodu encji getterów i setter... 19.02.2013, 18:09:49
bylek A spróbuj zamiast 2 obiektów wyciągnąć z zapytania... 19.02.2013, 19:44:46
Sagnitor Wielkie dzięki bylek za pomoc, temat do zamknięcia 19.02.2013, 22:39:54 ![]() ![]() |
|
Aktualny czas: 15.09.2025 - 23:23 |