0

当我从现有数据库创建实体,然后删除所有表和实体并创建新实体时,我遇到了一个问题。

  1. 我创建了数据库
  2. 根据 Symfony 2 文档从现有数据库创建实体
  3. 然后我从数据库中删除了所有表
  4. /Entity从目录中删除所有实体
  5. /doctrine/config目录中删除文件夹
  6. 创建新实体,在注释中包含元数据
  7. 根据新实体更新数据库

当我尝试启动应用程序时,我遇到了异常

警告:class_parents() [function.class-parents]: Class WriterBeat\AdminBundle\Entity\Members 不存在并且无法在 D:\experiments\write\vendor\doctrine\common\lib\Doctrine\Common\Persistence 中加载\Mapping\RuntimeReflectionService.php 第 38 行

Members当我删除它时,在第 4 步之前有实体。并创建了名为 的新实体User

UPD

我发现问题出在安全配置文件上,现在我想问你,在我开始实施之前,如何禁用安全组件?

4

1 回答 1

0

您是否尝试过以下命令?

sudo php app/console doctrine:cache:clear-metadata
于 2014-03-25T10:15:55.600 回答