Symfony ile && Bir eylem doktrin 1.2, ben bir kullanıcı için üst sıradaki web sitesi görüntülemek için deneyin.
Yaptım:
 public function executeShow(sfWebRequest $request)
  {
    $this->user = $this->getRoute()->getObject();
    $this->websites = $this->user->Websites; 
  }
Tek sorun bütün içinde web siteleri ve iyi sıralanmış olanlar değil sadece bir Doktrin koleksiyon döndürür olmasıdır.
Bir yöntem (getTopRanked()) ama ben zaten kurulum yaparsanız:
$this->user->Websites->getTopRanked()
Bu başarısız olur.
Herkes sıralanmış sadece üst filtre Doktrini koleksiyonu değiştirmek için bir fikir varsa.
Teşekkürler
PS: benim yöntemi (websiteTable.class.php olarak) gibi görünüyor:
   public function getTopRanked()
{
  $q = Doctrine_Query::create()
       ->from('Website')
      ->orderBy('nb_votes DESC')
       ->limit(5);
  return $q->execute();
}