![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 8.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie. Posiadam kolumnę slug, która jest tłumaczona. Na podstawie adresu (polskiego, bądź angielskiego) chcę, aby podczas zapytań doctrine automatycznie joinował zapytanie, tak abym bez zbędnych dodatkowych joinów dostał wynik.
Przeczytałem dokumentację i to co udało mi się wdrożyć to:
jakkolwiek nie znalazłem nigdzie, jak zrobić, aby każde zapytanie dla danego repozytorium dodawało tego joina z automatu... dodatkowo aby obsługiwało metody magiczne findOneBySlug itd... mam nadzieję, że da się to zrobić...? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 4 Dołączył: 14.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Rozważałeś napisanie swojego repository?
http://symfony.com/doc/2.0/book/doctrine.h...ository-classes Metody możesz dodać wtedy dowolne, a zapytania zależą tylko od Ciebie. Alternatywnie możesz przejrzeć klasy z bundla Gedmo czy nie ma czegoś gotowego, ale pewnie i tak nie będzie w 100% dopasowane. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 00:44 |