我想从Symfony CMF开始,但我遇到了问题。我跟着tutorial但是我没有使用默认SQL,而是需要带有doctrine ORM的MySQL,所以我尝试在these guides之后配置它。在我尝试使用Doctrine ORM使用以下命令尝试启动数据库之前,一切看起来都很好:
$ php app/console doctrine:database:create
$ php app/console doctrine:schema:create
但是在解雇后
$ php app/console doctrine:schema:create
我收到错误:"没有要处理的元数据类。"
就我的结论而言,我需要创建一些将充当路线的类,尽管上面的指南中没有提到任何类型。为了避免长篇文章,我使用source code设置了git repo。可能是导致此问题的原因,我该如何解决?
答案 0 :(得分:0)
从您的存储库中,您似乎根本没有配置doctrine orm。您正在引用phpcr-odm的设置指南,并且您的沙箱配置为使用phpcr-odm。你可以use jackalope-doctrine-dbal to use phpcr-odm with mysql。
如果您真的想将cmf与doctrine orm一起使用,只有RoutingBundle提供开箱即用的实体,您需要根据项目调整这些实体。