Symfony和Doctrine2 - 从注释中获取信息

时间:2012-07-07 12:08:16

标签: symfony doctrine-orm

我的实体User包含字段userName(带有适当的getter和setter),它映射到表user_name中的字段users。在UserRepository中,我从数据库中获取一条记录,并且我有$userUser。如何查找$user->userName的表格和字段名称?我需要以某种方式从注释中获取信息。我发现这个信息在Doctrine2缓存中,我发现class ClassMetadataInfo documentation但我不知道如何把它放在一起。

1 个答案:

答案 0 :(得分:5)

您应该能够通过这样做获取特定类的类元数据:

$entityManager->getClassMetadata(get_class($user))