Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 8.11.2008 Ostrzeżenie: (0%)
|
takie zapytanie
:
JAK SIĘ PORUSZAĆ po podzapytaniach?(IMG:style_emoticons/default/questionmark.gif) ? dokładnie tu:
chodzi o ten człon "and deleted <> 1". Chcę się odnosić do mailing_email.deleted samego podzapytania(chce traktować to jako wewnetrzne osobne podzapytania), ale niestety DOCTRINE bierze sobie samo zadeklarowany Model i traktuje to jako MailingRecipentGroup.deleted (bo też posiada takie pole...). Jak to ominąć? Proszę aby ktoś raz na zawsze mi objaśnił jak poruszac się w podzapytaniach w Doctrine, bo ostatnimi czasy przy bardziej zaawansowanych zapytaniach psychicznie nie wyrabiam (IMG:style_emoticons/default/smile.gif) Szukałem w dokumentacji ale niestety żaden zastosowany tam przykład nie pomaga... Wracając do pytania z innej strony....już kiedyś raz zadawałem to pytanie ale nikt nie udzielił odpowiedzi.... Na stronie Doctrine jest taki przykład....
poprzez analogię próbuje:
i ciągle błąd....o co chodzi...wtf? Ten post edytował blackroger 19.02.2011, 00:30:19 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ |
Proszę poprawić temat, na taki który lepiej odda charakter problemu.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%)
|
Doctrine trochę średnio sobie radzi z obsługą podzapytań, niemniej u Ciebie pojawia się problem tego typu, że masz podzapytanie, a nigdzie go nie wykorzystujesz. Fajnie byłoby też, gdybyś np. podał jakieś informacje, CO to za błąd Ci się wyświetla...
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 8.11.2008 Ostrzeżenie: (0%)
|
Udało się... napisze to, jak ja to zrobiłem. Jakby ktoś miał inny sposób to proszę aby się podzielił...
Przekształciłem powyższą logikę zapytania w następujący sposób:
jak widać istnieje taka funkcja jak createSubquery(). Pozwala ona utworzyć "osobne zapytania" które nie są identyfikowane jednoznacznie przez główny model "from". Co najlepsze istnieje możliwość połączenia tych podzapytań z poszczególnymi wierszami zapytania głównego
W ten sposób otrzymujemy nie kłócące się ze sobą obiekty modelu. |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 11:37 |