我在我的DATABASE上添加了一个列,我会使用此字段进行查询但我收到此错误
[语义错误]第0行,第7行附近' pr_refer FROM':错误: ' pr_refer'没有定义。
我怎样才能解决这个问题?我应该在命令行中写什么?
**
* @ORM\ManyToOne(targetEntity="Dt\EcBundle\Entity\User")
* @ORM\JoinColumn(name="pr_refer", referencedColumnName="id")
* */
private $pr_refer;
并设置e get方法
/**
* Set pr_refer
*
* @param \Dt\EcBundle\Entity\User $PrRefer
* @return UserReferences
*/
public function setPrRefer(\Dt\EcBundle\Entity\User $PrRefer = null) {
$this->pr_refer = $PrRefer;
return $this;
}
/**
* Get pr_refer
*
* @return \Dt\EcBundle\Entity\User
*/
public function getPrRefer() {
return $this->pr_refer;
}
问题在哪里?
答案 0 :(得分:0)
只需创建php app/console doctrine:schema:update --force
即可将新字段添加到数据库中。