Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在symfony 2中生成实体(使用条令)时出现删除的表_Php_Symfony_Doctrine_Mapping - Fatal编程技术网

Php 在symfony 2中生成实体(使用条令)时出现删除的表

Php 在symfony 2中生成实体(使用条令)时出现删除的表,php,symfony,doctrine,mapping,Php,Symfony,Doctrine,Mapping,我有一个表用户,后来我将其重命名为Users,但在使用“条令:生成实体”命令生成实体时,删除的表总是出现。令人惊讶的是,在doctrine orm.xml文件列表中没有出现相同的表 我删除了所有orm.xml文件、实体文件,清除了缓存并重试,但仍然出现相同的错误 如果有人能指导我的话,那将非常有帮助,因为我是一个信条的初学者 感谢和问候, Tismon Varghese您是如何定义表格的,以及如何重命名表格的?您可以发布一些代码吗?在mysql中使用create table命令创建的表,并使用p

我有一个表用户,后来我将其重命名为Users,但在使用“条令:生成实体”命令生成实体时,删除的表总是出现。令人惊讶的是,在doctrine orm.xml文件列表中没有出现相同的表

我删除了所有orm.xml文件、实体文件,清除了缓存并重试,但仍然出现相同的错误

如果有人能指导我的话,那将非常有帮助,因为我是一个信条的初学者

感谢和问候,
Tismon Varghese

您是如何定义表格的,以及如何重命名表格的?您可以发布一些代码吗?在mysql中使用create table命令创建的表,并使用phpmyadmin rename选项重命名。如果您从命令行生成实体,它将根据实体名称生成该表。在您删除的XML文件中,它们应该在生成时返回,您可以选择更改表名。不要在SQL中手动更改它。我还建议使用注释或yml来代替xml。您可以在文档中找到更多信息,它还显示了如何更改表名: