Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> rożnica między Category.class.php i CategoryTable.class.php, Framework Symfony ( ORM Doctrine )
damianooo
post
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 2
Dołączył: 15.07.2011
Skąd: Katowice

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


Witam,

Chciałem prosić o wytłumaczenie działania/przeznaczenia dwóch klas generowanych przez Symfony w momencie generowania tabel bazy danych na przykładzie tabeli "Category" , a więc: Category.class.php oraz CategoryTable.class.php ... tylko proszę o przykłady metod z zapytaniami ponieważ o regułkach czytałem (IMG:style_emoticons/default/smile.gif) ...

Chodzi o to że dopiero zaczynam przygodę z Symfony i nie wszystko na początku jest takie jasne jakby się mogło wydawać. Mam wrażenie że nie ma znaczenia w której z tych dwóch klas zrobię sobie metodę z zapytaniem typu:

SELECT * FROM Category

lub

SELECT * FROM Category WHERE is_active = 1

daję tylko proste przykłady bo operuję ogólnie na złączeniach i trochę nie kumam po co są aż DWIE klasy generowane przez Symfony. Przecież wystarczyłaby tylko jedna klasa. Po co dwie ? Może nie mam racji ... hmm


dzięki

Ten post edytował damianooo 14.08.2012, 09:05:24
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
damianooo
post
Post #2





Grupa: Zarejestrowani
Postów: 496
Pomógł: 2
Dołączył: 15.07.2011
Skąd: Katowice

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


Co zasugerowało Ci, że robię to na tak starych wersjach obu projektow ?


mam nadzieję że nie mój zapis w SQL

Ja to napisałem przykładowo

A wiem że powinno być coś tego typu:


public function getCategoryDate()
{
$q = $this->createQuery('c')
->where('c.is_active = ?', true)
;

return $q->execute();
}


P.S. Nie chodzi Ci chyba o to że używam Symfony 1.4 zamiast 2.0 ? (IMG:style_emoticons/default/smile.gif)


Jednak o to Ci chodzi.

A więc spytam: Dlaczego by nie ? Mam powód, dla którego używam Symfony 1.4 - na razie muszę (IMG:style_emoticons/default/smile.gif) ... w Symfony 2.0 nie ma generowania takich dwóch klas ? Jest jedna ? Jeśli tak to fakt , jest postęp (IMG:style_emoticons/default/smile.gif) ... pewnie będę za jakiś czas zmieniał na Symfony 2.0 ale nie wiem kiedy ponieważ to nie zależy ode mnie (IMG:style_emoticons/default/smile.gif)

na razie chciałem skumać te różnice w tych dwóch klasach żeby to dobrze rozumieć i umieć stosować bez problemu

Ten post edytował damianooo 14.08.2012, 10:13:45
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 11.10.2025 - 18:59