我的實體類是像獲取從數據庫字段中的Symfony2
class myData{
private $id;
private $dob;
public function getId()
{
return $this->id;
}
public function setDob($dob)
{
$this->dob = new \DateTime($dob);
return $this;
}
public function getDob()
{
return $this->dob;
}
}
,並在我的控制器文件,我訪問像下面的數據:
public function outputAction(){
$request = $this->get('request');
$formid = $request->query->get('formid');
$formData = $em->getRepository('acmedemoBundle:myData')->findById($formid);
}
我需要在這裏訪問杜伯領域。 請建議如何訪問。
我使用Symfony的2.4
'$ formData-> getDob(); 「不?但首先檢查一下是否有id被發現。 – Cheery 2014-10-07 06:56:51
@cherry:是的,一個結果是由id和當使用$ formData-> getDob();我得到和錯誤「調用一個非對象的成員函數getDob()」 – AkiShankar 2014-10-07 07:02:31
這意味着什麼都沒有找到。通過'if(!$ formData)echo'Not found'來檢查它;' – Cheery 2014-10-07 07:04:05