1
내가 2 attributs _obc_id와 법인이는교리 매핑 필드 오류
을 obc_idclass myEntity {
...
/**
* @ORM\Column(name="obc_id", type="integer", nullable=false)
*/
private $obc_id;
/**
* @ORM\Column(name="_obc_id", type="integer", nullable=false)
*/
private $_obc_id;
public function get_obcId()
{
return $this->_obc_id;
}
public function getObcId()
{
return $this->obc_id;
}
public function set_obcId($value);
{
$this->_obc_id = $value;
return $this;
}
public function setObcId($value);
{
$this->obc_id = $value;
return $this;
}
}
교리는 '반환 재산이나 방법 중 하나 어느 set_obcId(), get_obcId(), 를 호출 할 수 없습니다 ', 나는 또한 __set과 __get을 작성하지만 작동하지 않습니다. 그러나, 나는 너무 비슷 2 열 이름을 사용하지 않는, 그리고 시작 부분에 밑줄을 사용하지 않는 것이 좋습니다
private $obcId;
private $_obcId;
: 당신이 게터를 사용하려면
다른 응용 프로그램에서 사용하기 때문에 안녕하세요, attributs의 이름을 바꿀 수 없습니다. – Zed75