Har*_*itz 5 getter-setter symfony doctrine-orm
我正在使用Symfony2开发一个应用程序.当尝试为BalidatzeTaldea.php实体生成getter一个setter时,问题出现了.实体sudo php app/console doctrine:generate:entities Anotatzailea/AnotatzaileaBundle的代码如下:
<?php
namespace Anotatzailea\AnotatzaileaBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Doctrine\Common\Collections\ArrayCollection;
/**
*
*@ORM\Table(name="BalidatzeTaldea")
*@ORM\Entity
*/
class BalidatzeTaldea
{
/**
* @var integer $BalTalId
*
* @ORM\Column(name="BalTalId", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $BalTalId;
/**
* @ORM\OneToMany(targetEntity="Erabiltzailea", mappedBy="BalidatzeTaldea")
*/
protected $Erabiltzaileak;
/**
* @var integer $ErabGaitasuna
*
* @ORM\Column(name="ErabGaitasuna", type="integer")
*/
private $ErabGaitasuna;
public function __construct()
{
$this->Erabiltzaileak = new ArrayCollection();
}
}
Run Code Online (Sandbox Code Playgroud)
正确生成Entity文件夹中其他实体的Getter/Setter.我能做什么?谢谢.
jau*_*tte 10
我知道这是旧的,但我自己也遇到了这个问题......
我有
/*
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
Run Code Online (Sandbox Code Playgroud)
并且setter/getter生成不起作用.把它改成了
/**
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
Run Code Online (Sandbox Code Playgroud)
它奏效了!*评论第一行中的额外内容似乎改变了一些东西.我也注意到它改变了我的IDE语法高亮.
从你的代码来看,似乎你*在第一个评论行中有两个,但是如果其他人偶然发现这个,我希望它有所帮助.
| 归档时间: |
|
| 查看次数: |
11475 次 |
| 最近记录: |