我想为MongoDB使用Symfony 4控制台选项。
我想使用的控制台选项是:
php bin/console doctrine:mongodb:generate:documents
我得到了下一条错误消息:
Error thrown while running command "doctrine:mongodb:generate:documents". Message: "Not enough arguments (missing: "bundle").
但是,既然Symfony 4不再有bundle,我必须做些什么才能让Symfony 4为我生成文档呢?我找不到任何关于Symfony 4的文档。
发布于 2018-09-26 18:41:49
正如您所写的,Symfony4中没有任何包,因此此命令无用。
您可以运行内核方法getBundles()来查看应用程序中的捆绑包列表,但是您将看到,您找到的惟一捆绑包是那些您正在用作外部包的捆绑包,这些捆绑包尚未升级到Symfony4。
发布于 2020-08-09 23:06:09
它有一个为Symfony 4项目生成MongoDB文档PHP类的命令。在终端中输入以下命令以生成文档类:
cd your-symfony-4-project-folder
composer require samuel-tallet/symfony-mongodb-document-maker
cd vendor/samuel-tallet/symfony-mongodb-document-maker
php bin/console generate:documenthttps://stackoverflow.com/questions/49152645
复制相似问题