Как сделать «Выбрать количество ...» с Symfony и Propel? - PullRequest
3 голосов
/ 01 июня 2010

Я пытаюсь сделать очень простой SQL-запрос, подобный этому, для продвижения Критерии:

SELECT count(id_user) FROM myTable WHERE id_page = 5

Я не нашел информации в документации.

У вас естьидея ??

Ответы [ 2 ]

4 голосов
/ 01 июня 2010
$c = new Criteria();
$c->add(myTablePeer::ID_PAGE,5);
$count = myTablePeer::doCount($c);
2 голосов
/ 17 ноября 2011

Если вы хотите выдать команду SELECT COUNT (*) на основе вашего текущего ModelCriteria, вы также можете выполнить

$yourCriteria->count();

Это вернет вам количество результатов.

...