Skocz do zawartości
Zaloguj się, aby obserwować  
dj.drezyna

[php] Zaawansowane zapytania sql a Modele w frameworkach

Polecane posty

Witam!

 

Poza zdobyciem wiedzy co i jak to jednak jeszcze kolejna sprawa nie daje mi spokoju odnośnie ogólnego zagadnienia frameworków, które od niedawna staram się oswoić.

 

Otóż czytam pewną książkę, która traktuje o symphony zendzie oraz o cake-u. I z tego co widzę, to wszystkie są oparte na modelach co oczywiście nie dziwi w końcu MVC ale zastanawia mnie jak z użyciem tych modeli ,,zamodelować'' jakieś skomplikowane zapytanie sql nie tylko takie, które jest powiązane z jedną tabelą niezależnie od tego czy to jest tabela produkty czy kategorieproduktow (dalej wybiera się dane z jednej tabeli)

 

Zatem jak tu zastosować zapytanie:

SELECT prod.opis, prod.id, plikiprod.plik
FROM prod
INNER JOIN katprod
ON katprod.idprod = prod.id
INNER JOIN plikiprod
ON plikiprod.idprod = prod.id

No a najlepiej połączyć to z tym że przy pewnych parametrach bierze się dane nie ze wszystkimi złączeniami.

 

Mam nadzieję że dobrze myślę, że trzeba stworzyć dobrze ,,zamodelowany'' model ale jak, bo to co jest w tej książce zawsze bazuje na rozszerzeniu klasy np. AppModel (jak to jest w cake) ale nigdy nie wspomniano w tej pozycji, żeby łączyć wiele tabel na raz w modelu lub modele w jeden no nie mam o tym pojęcia także wierzę, że ktoś rozumie o co chodzi.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

O dzięki przyda się bo też miałem problemy z cakephp i nie wiedziałem jak to ogarnać. Warto sobie to przeczytać.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się
Zaloguj się, aby obserwować  

×