![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 2 Dołączył: 2.08.2012 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie
W ZF mamy takie cos Zend_Db_Table_Abstract z czego dziedziczą wszystkie tabele bazy danych. Tego używamy jezeli robimy zapytanie do konkretnej tabeli. A co jesli chce zrobic zapytanie do całej bazy np join?? Spotkałem sie z czyms takim ze nie mogę zrobic zapytanie select z join jezeli nie podam dodatkowej konfiguracji np
Innymi słowy w jakiej klasie trzeba pisac takie zapytania bo normalnie używam klas tylko dla tabel a takie zapytania dotyczą całej bazy i wymagają dodatkowej konfiguracji mimo iż jest ona zdefiniowana w application.ini?(IMG:style_emoticons/default/questionmark.gif) ? Ten post edytował johnyMajster 10.08.2012, 15:40:03 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Żeby uściślić, przy pracy z np. ...Select zwróć uwagę na tą metodę:
I gdy korzystasz z ORMów pisanych zgodnie ze sztuką to pamiętaj, że to nie czysty PHP - próba naruszenia relacji (a raczej każda relacyjna baza ich używa, nawet sqlite, mysql też jeśli mamy silnik innodb) czy choćby różnice pomiędzy danymi a strukturą tabeli będą skutkowały błędami. Lepiej od razu wyrobić dobre nawyki przy pracy z bazą, potem łatwiej się przesiąść na inny ORM, bazę czy nawet język programowania (IMG:style_emoticons/default/wink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 21:13 |