我还有一些实体与数据库工作正常。 我创建了一个新的实体:Newentity.php
我想在我的数据库中创建表newentity而不再触及任何内容。
它对我有用的唯一方法是删除(当然保存后)数据库中的所有表并写入:
php bin/console doctrine:schema:create
这样做的:
php bin/console doctrine:schema:update
给我这个错误:
Compile Error: Cannot declare class App\Entity\JosMenu, because the name is already in use
JosMenu是我的第一个实体。
感谢。
答案 0 :(得分:0)
试一试:
namespace AppBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity
* @ORM\Table(name="jos_menu_2") //here your table name
*/
class JosMenu
{
***************************************************************
并检查其他实体名称可能已存在