Symfony1 如何用spreep翻译这个SQL查询?

Symfony1 如何用spreep翻译这个SQL查询?,symfony1,propel,Symfony1,Propel,我不知道如何翻译此查询: SELECT distinct(id_ville) FROM `point_location` 我试着这么做,但不起作用: $c = new Criteria(); $c->add(PointLocationPeer::ID_VILLE, Criteria::DISTINCT); $c->setDistinct(); $this->villes = PointLocationPeer::doSelect($c); 试着这样做: $c = new C

我不知道如何翻译此查询:

SELECT distinct(id_ville) FROM `point_location`
我试着这么做,但不起作用:

$c = new Criteria();
$c->add(PointLocationPeer::ID_VILLE, Criteria::DISTINCT);
$c->setDistinct();
$this->villes = PointLocationPeer::doSelect($c);

试着这样做:

$c = new Criteria();
$c->addSelectColumn(PointLocationPeer::ID_VILLE);
$c->setDistinct();
$this->villes = PointLocationPeer::doSelect($c);