Witam serdecznie,
Przekopałem dokumentację Symfony2, Doctrine i albo tam nie ma odpowiedzi na moje pytanie albo gdzieś ją przeoczyłem... ;/
Czy wiecie może, czy jest sposób na przeciążanie pobierania elementów połączonych relacją w Doctrine? Nie wiem czy to co pisze jest wystarczająco zrozumiałem także może posłużę się przykładem:
Mam dwa Entity: Article, Comment
Article z Comment połączone jest relacją OneToMany i gdy pobieram komentarze do artykułu
$Article->getComments();
zostają mi zwrócone wszystkie komentarze, posortowane domyślnie po id. Ja jednak chciałbym aby podczas pobierania tej kolekcji Doctrine zamiast sortować po id sortował po dacie dodania komentarza. Czy ktoś z was wie czy coś takiego jest w ogóle możliwe?
Brałem pod uwagę też rozwiązanie polegające na manualnym sortowaniu tej kolekcji w metodzie Article::getComments, ale nie jest to zbyt wydajne i eleganckie rozwiązanie.
Z góry bardzo dziękuję za wszelką pomoc,
Maciek