Doctrine生成的实体中缺少命名空间?
答
创建一个文件结构:
application/
/models/
/Entities/
User.php
和user.php的模型旁边的命名空间:
namespace Entities;
class User { ... }
$user = new \Entities\User();
不要忘记设置
$driverImpl = $config->newDefaultAnnotationDriver('/path/to/app/application/models/Entities');
$config->setMetadataDriverImpl($driverImpl);
我有完全相同的文件结构,你建议,我没有提到我的实体文件是通过使用yalm文件创建的,如果我正在创建类实体m一般我想我可以为命名空间添加缺失的行,我想我仍然失去了这个学说的东西...... – MikeGA 2012-04-06 20:29:56