缺少学说控制台:"dest-path"



根据原则,生成实体命令如下:

orm:generate-entities [options] [--] <dest-path>

但是我尝试执行以下命令:

doctrine orm:generate-entities --update-entities /path/to/entities

我收到下一个错误:

[SymfonyComponentConsoleExceptionRuntimeException]
Not enough arguments (missing: "dest-path").

我误解了使用此命令的指示或还有其他问题?

我遇到了同样的错误,但是,当我

doctrine orm:generate-entities --update-entities /path/to/entities

doctrine orm:generate-entities ./path/to/entities/ --update-entities

也许这也是问题所在?

如果要从现有实体创建实体 请运行以下命令:

- <i>php vendor/bin/doctrine orm:generate-entities -- .</i>

数据将在根文件夹中创建

如果要为数据库运行更新实体,请运行以下命令:

- <i>php vendor/bin/doctrine orm:schema-tool:update --force</i>

如果仍然不起作用,请使用以下命令检查:

- <i>php vendor/bin/doctrine orm:info</i>

如果它们返回错误,则需要按如下方式修改配置:

- <i>$config = Setup::createAnnotationMetadataConfiguration(
$paths, $isDevMode, null, null, false
);
- $config->setQueryCacheImpl(new DoctrineCommonCacheArrayCache());
$entityManager = EntityManager::create($dbParams, $config);</i>

然后再次运行我上面所说的内容。 祝你好运!

相关内容

  • 没有找到相关文章

最新更新