函数distinct phalcon/mvc/collection的选项

mur*_*eri 5 distinct mongodb phalcon

您好我正在使用phalcon Framework.

我需要做一个发现,通常我会使用不同的,但我没有找到一个选项.

我的课程如下:

class Calls extends \Phalcon\Mvc\Collection {
public $agent;
public $number;
public $date;
public $status;
}
Run Code Online (Sandbox Code Playgroud)

我需要使用不同的字段日期和数字?

小智 1

您应该使用查询生成器:

后面例子的基本实现:

$queryBuilder = $this->getDI()->getModelsManager()
    ->createBuilder()
    ->addFrom('tableName', 't');
Run Code Online (Sandbox Code Playgroud)

独特的命令:

$queryBuilder->distinct('t.id');
Run Code Online (Sandbox Code Playgroud)

Column 也可以,但不推荐:

$queryBuilder->columns('DISTINCT(t.id) AS id')
Run Code Online (Sandbox Code Playgroud)