Doctrine Symfony2-条令:生成:实体抛出';捆绑;AcmeBlogBundle“;不存在';错误
我试图在Doctrine Symfony2-条令:生成:实体抛出';捆绑;AcmeBlogBundle“;不存在';错误,doctrine,symfony,Doctrine,Symfony,我试图在Symfony3中使用命令行生成CRUD,我得到如下错误 我尝试使用下面的命令行清除缓存 php bin/console缓存:清除 但是我还是遇到了这个错误。您需要先生成/创建bundleAcmeBlogBundle,然后将bundle添加到app/AppKernel.php中的内核中 否则,条令不知道用于将类解析为实体的别名AcmeBlogBundle:。条令无法将别名解析为现有命名空间,并且不知道将实体类放在何处 运行以下命令创建AcmeBlogBundle捆绑包 app/cons
Symfony3
中使用命令行生成CRUD,我得到如下错误
我尝试使用下面的命令行清除缓存
php bin/console缓存:清除
但是我还是遇到了这个错误。您需要先生成/创建bundleAcmeBlogBundle
,然后将bundle添加到app/AppKernel.php
中的内核中
否则,条令不知道用于将类解析为实体的别名AcmeBlogBundle:
。条令无法将别名解析为现有命名空间,并且不知道将实体
类放在何处
运行以下命令创建AcmeBlogBundle
捆绑包
app/console generate:bundle --namespace=Acme\Bundle\AcmeBlogBundle
您的AppKernel.php
现在应该包含以下行:
public function registerBundles()
{
$bundles = array(
// ...
new Acme\Bundle\AcmeBlogBundle(),
);
// ...
return $bundles;
之后,错误消息将消失,您将能够使用以下内容生成实体:
app/console doctrine:generate:crud --entity=AcmeBlogBundle:Entity
包存在吗?它是否已添加到AppKernel
?我还没有添加,我正在学习教程。它并没有说任何关于它的内容,只是没有涵盖包的创建。