Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [symfony][propel] count()
defrag
post 10.06.2007, 11:03:28
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 3
Dołączył: 15.01.2007

Ostrzeżenie: (10%)
X----


Witam, mam problem z odczytem wyniku dla zapytania z klauzula count()
Przykladowe kryteria
  1. <?php
  2. $c->addSelectColumn(CommentPeer::COUNT);
  3. $c->addGroupByColumn(ArticlePeer::ID );
  4. $c->addAlias("nb_comments",CommentPeer::COUNT );
  5. $res = self::doSelectJoinAll($c, $con);
  6. ?>

Propel nie wlacza aliasu do zapytania:
  1. SELECT COUNT(comments.ID), articles.ID, articles.CATEGORY_ID, articles.TITLE, articles.BODY, categories.ID, categories.NAME FROM comments, articles, categories WHERE articles.CATEGORY_ID=categories.ID GROUP BY articles.ID ORDER BY articles.ID ASC LIMIT 5


Mam pytanie jak wyciagnac w widoku wartosc COUNT()?
POzdrawiam
Go to the top of the page
+Quote Post
mike
post 10.06.2007, 11:20:35
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


  1. <?php
  2.  
  3. $c->addAsColumn('nb_comments', 'Count(' . ArticlePeer::ID . ')'); 
  4.  
  5. ?>
:?:
Go to the top of the page
+Quote Post
defrag
post 10.06.2007, 11:29:20
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 3
Dołączył: 15.01.2007

Ostrzeżenie: (10%)
X----


Dzieki bardzo, mam tylko jeszcze jedno pytanie.
Jak wyciagnac to wartosc w generator.yml w backendzie?
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 11:43