【发布时间】:2015-08-04 02:41:27
【问题描述】:
我正在尝试从连接结果中选择一些列。查询是:
$queryBuilder = new \Phalcon\Mvc\Model\Query\Builder();
$queryBuilder->columns(array('L.*', 'S.build_id'));
$queryBuilder->addFrom('Gadwin\Models\Licenses', 'L');
$queryBuilder->join('Gadwin\Models\Serials', 'S.id = L.serial_id', 'S');
$resultset = $queryBuilder->getQuery()->execute();
如果我删除 columns 方法,查询将起作用并返回 Licenses 集合。但是,如果我设置了 columns 方法,则返回一个空数组。
有什么想法吗?
【问题讨论】: