我的实体User
包含字段userName
(带有适当的getter和setter),它映射到表user_name
中的字段users
。在UserRepository
中,我从数据库中获取一条记录,并且我有$user
类User
。如何查找$user->userName
的表格和字段名称?我需要以某种方式从注释中获取信息。我发现这个信息在Doctrine2缓存中,我发现class ClassMetadataInfo documentation但我不知道如何把它放在一起。
答案 0 :(得分:5)
您应该能够通过这样做获取特定类的类元数据:
$entityManager->getClassMetadata(get_class($user))