如何用symfony推进“选择计数......”?

时间:2010-06-01 14:08:55

标签: symfony1 criteria propel

我正在尝试像这样做一个非常简单的SQL查询,以推动Criteria:

SELECT count(id_user) FROM myTable WHERE id_page = 5

我没有在文档中找到信息。

你有个主意吗?

2 个答案:

答案 0 :(得分:4)

$c = new Criteria();
$c->add(myTablePeer::ID_PAGE,5);
$count = myTablePeer::doCount($c);

答案 1 :(得分:2)

如果您想根据当前的ModelCriteria发出SELECT COUNT(*),您还可以执行

$yourCriteria->count();

这将返回结果数。