symfony2原则更新实体在实体目录中生成一个.php文件
运行此命令时:symfony2原则更新实体在实体目录中生成一个.php文件,php,symfony,doctrine-orm,Php,Symfony,Doctrine Orm,运行此命令时: php app/console doctrine:generate:entities MyBundleName 所有setter和getter都正确生成,只是它在我的实体目录中生成了一个.php文件 内容如下 <?php namespace Goodeed\BEBundle\Entity; use Doctrine\ORM\EntityRepository; /** * * * This class was generated by the Doctrine
php app/console doctrine:generate:entities MyBundleName
所有setter和getter都正确生成,只是它在我的实体目录中生成了一个.php文件
内容如下
<?php
namespace Goodeed\BEBundle\Entity;
use Doctrine\ORM\EntityRepository;
/**
*
*
* This class was generated by the Doctrine ORM. Add your own custom
* repository methods below.
*/
class extends EntityRepository
{
}
我得到这个错误:
我真的不在乎这个错误,因为当我删除文件时,一切都按预期进行,不再出现错误。所以我的问题是,是什么导致了这个.php文件的生成?我的假设是,您的实体中存在这种注释:
@ORM\Entity(repositoryClass="YourBundle\Entity\ ")
使用此注释,您提示的命令具有此行为
希望这有帮助
@ORM\Entity(repositoryClass="YourBundle\Entity\ ")