Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Propel] dodanie zapytania pola
blackroger
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 8.11.2008

Ostrzeżenie: (0%)
-----


Witam. Jak i czy jest taka możliwość żeby do Criterii dodać pole należące do innej tabeli:
np.

$c = new Criteria();
$c->addJoin(Temp_auctionPeer::CAT_ID, CategoriesPeer::CAT_ID);
$c->add(Temp_auctionPeer::USER_ID, $usid);
$temp_auctions = Temp_auctionPeer::doSelect($c);


Chodzi o to, że chcę nazwę kategorii wyciągnąć z obiektu poprzez getName() a w Temp_auction mam tylko same id kategorii. Czy jest to możliwe, czy muszę ręcznie wykonać zapytanie?
Powód edycji: [Cysiaczek]:
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Gribo
post
Post #2





Grupa: Zarejestrowani
Postów: 237
Pomógł: 17
Dołączył: 1.11.2007
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


jeśli dobrze zaprojektowałeś bazę to pewnie powiązałeś pola kluczami więc powinienes mies taka metode :
Temp_auctionPeer::doSelectJoinCategories


i w widoku odwołujesz się do nazwy kategori ->getCatId()->getName().



--------------------
Wyszukiwarka noclegów w Polsce i zagranicą.
Najlepszy katalog turystyczny wspomagający pozycjonowanie i promocje stron.
Go to the top of the page
+Quote Post
blackroger
post
Post #3





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 8.11.2008

Ostrzeżenie: (0%)
-----


dzięki, tylko trochę inaczej trzeba dać ->getCategories()->getName(),
bo ->getCatId()->getName() nie chciało chodzić

Ten post edytował blackroger 12.11.2009, 13:03:57
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:37