Closed
Description
$this->modelsManager->createBuilder()
->distinct(true)
->columns([ 'pt.*'])
->addFrom('Pin\Model\PinsTags', 'pt')
->getQuery()
->execute();
SQL Statement: SELECT pins_tags
.id
, pins_tags
.pin_id
, pins_tags
.tag_id
FROM pins_tags
$phql = 'SELECT DISTINCT [Pin\Model\PinsTags].* FROM [Pin\Model\PinsTags]';
$this->modelsManager->executeQuery($phql);
SQL Statement: SELECT pins_tags
.id
, pins_tags
.pin_id
, pins_tags
.tag_id
FROM pins_tags
Судя по коду - https://github.com/phalcon/cphalcon/blob/master/ext/mvc/model/query/builder.c#L1525
если передавать true/false, то на выходе получим SELECT DISTINCT/SELECT ALL, но чтобы я туда не передавал, на выходе только SELECT.
Metadata
Metadata
Assignees
Labels
No labels