【发布时间】:2016-05-10 02:11:07
【问题描述】:
我在使用 PHQL 时得到一个 fetchAll。
是否可以将其设置为仅获取?
$result = $this->modelsManager->executeQuery ( $phql , [ "id" => $id ] );
我必须将结果设置为:return $result[0];
干杯。
【问题讨论】:
我在使用 PHQL 时得到一个 fetchAll。
是否可以将其设置为仅获取?
$result = $this->modelsManager->executeQuery ( $phql , [ "id" => $id ] );
我必须将结果设置为:return $result[0];
干杯。
【问题讨论】:
尝试:
$phql = "SELECT * FROM \Models\News AS n WHERE n.id = :id:";
$singleResult = $this->modelsManager->executeQuery($phql, ['id' => 3])->getFirst();
【讨论】: