有人可以幫我這個請。我不斷收到這個錯誤,我不知道爲什麼。 [語義錯誤] line 0,col 75'startDate AS'附近:錯誤:類com \ twcl \ agripayrollBundle \ Entity \ Payrollperiod沒有字段或名爲startDate的關聯。即使在我將其更改爲更正名稱並清除緩存後。班有沒有領域或協會
public function getAllActivePayrollPeriods($em) {
// $em = $this->getDoctrine()->getManager();
$repository = $em->getRepository('comtwclagripayrollBundle:Payrollperiod');
$payrollperiods = $repository->createQueryBuilder('p')
->orderBy('p.startdate', 'ASC')
->getQuery()->getResult();
return $payrollperiods;
}
實體
private $startdate;
public function getStartdate() {
return $this->startdate;
}
public function setStartdate(\DateTime $startdate) {
$this->startdate = $startdate;
}
包括你的實體配置的問題,現在我們不能告訴你的實體如何映射到Doctrine,它可能會在'src/AppBundle/Resources/config/doctrine' – naththedeveloper