【发布时间】:2018-02-16 15:08:51
【问题描述】:
我使用运行某些查询的方法创建了一个服务,我想使用学说 Native SQL,但无论我进行哪个查询,它总是返回一个空数组。有什么我遗漏的吗?
来自服务 MonthVacancySchedule 的方法:
public function getTotalVacanciesByUnits()
{
$rsm = new ResultSetMapping();
$sql = 'SELECT nome_procedimento FROM programacao';
$query = $this->emi->createNativeQuery($sql, $rsm);
$units = $query->getResult();
return $units;
}
我使用该服务的控制器:
/**
* @Route("/units", name="units")
*/
public function showTotalVacanciesByUnits( MonthVacancySchedule $mvs )
{
$units = $mvs->getTotalVacanciesByUnits();
# Always return empty array.
var_dump($units);
return $units;
}
【问题讨论】:
标签: php symfony doctrine-orm