![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 4.07.2004 Skąd: z neostrady Ostrzeżenie: (0%) ![]() ![]() |
Panowie pomocy,
Na szybko (może za szybko) zapoznaję się z ZF i utknąłem na banalnym wydawałoby się problemie. Połączenia pomiędzy tabelą items i categories przechowuję w osobnej tabeli items_categories (typowa relacja wiele-do-wiele). Tylko jak teraz zaimplementować wybieranie elementów z items, wg wskazanej kategorii?
Owszem, widzę w dokumentacji ZF jak obsługiwać tego typu relacje, ale prezentowane tam rozwiązanie wymaga otrzymania wpierw obiektu Zend_Db_Table_Row. Ale po co, ja chcę tylko aby ZF wygenerował takie zapytanie:
Da się to w ogóle osiągnąć? Jak? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 22.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Inner Join zamisast skladni
mozna zapisac za pomoca
Z tego co pamietam, piszac jeszcze w ZF (nie wiem jak to jest w wersji 1.0, bo ostatnio pisalem bodajze w 0.6), mozesz zapisac to normalnie jako "where"
chociaz takie cos powinno tez ci zadzialac
A czy takze nie mozesz zrobic prostego zapytania za pomoca "query" ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 4.07.2004 Skąd: z neostrady Ostrzeżenie: (0%) ![]() ![]() |
Tak, tak, tylko że mi się rozchodzi o to, aby użyć w tym celu tego tego ich ORMa (Zend_Db_Table). Tworząc zapytanie ręcznie, czy też "półręcznie" oczywiście nie ma z tym żadnego problemu.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Zend nie ma ORMa z prawdziwego zdarzenia. Caly framework zreszta jest dosc smieszny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Prawdziwy ORM - hmm phpDoctrine, Propel (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 4.07.2004 Skąd: z neostrady Ostrzeżenie: (0%) ![]() ![]() |
Zend nie ma ORMa z prawdziwego zdarzenia. Caly framework zreszta jest dosc smieszny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Prawdziwy ORM - hmm phpDoctrine, Propel (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) No to ja wiem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Napisałem "tego ich ORMa" (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ale może masz pomysł jak rozwiązać mój problem? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Skorzystac z czego innego (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Sorki za dosadnosc ale nie znosze ZF.
Ten post edytował NuLL 8.08.2007, 10:46:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 19:18 |