SF2.1 RC1 - 无需处理的元数据类

问题描述 投票:4回答:2

我用作曲家完成了Symfony 2的干净安装,并通过app/console创建了一个包。我还创建了一个数据库,并通过app/console生成了一些实体。

所以现在我执行qazxsw poi来创建数据库模式。不幸的是,我收到以下错误:

app/console doctrine:schema:create

我仔细检查了名称空间,一切似乎都是正确的,特别是因为它是所有生成的代码。我还检查了No Metadata Classes to process. 存在,它确实存在。

我是否必须以某种方式重新配置Doctrine?我在这里失踪了什么?我已经多次删除缓存而没有任何运气。我在/resources/config/doctrine/*bundlename*.orm.php中尝试了自定义映射,没有任何结果。

运行Xampp 1.8.0,PHP 5.4.4,Apache 2.4.2,Windows 7,Symfony 2.1 RC1

php doctrine-orm symfony-2.1
2个回答
1
投票

看起来你已经正确配置了doctrine的驱动程序选项,或者实体文件夹中没有实体(或YAML / XML映射)

或者你忘了在实体类doc-blocks上面添加@entity

对于学说配置信息:config.yml


1
投票

在您的实体之上,您必须使用Doctrine:

http://docs.doctrine-project.org/en/latest/reference/configuration.html

然后运行php app / console doctrine:schema:update --dump-sql

© www.soinside.com 2019 - 2024. All rights reserved.