我有 2 个实体城市和地区
以这种方式链接到区域的城市:
/**
* @ORMManyToOne(targetEntity="Region", inversedBy="cities")
* @var Region
*/
protected $region;
如何获取只有"区域"字符串的区域类名(并且知道区域是City
的关系(?
在实体/对象管理器 ( DoctrineCommonPersistenceObjectManager
( 上,您可以调用 getClassMetadata($className)
。
例如:
$metaData = $em->getClassMetadata(City::class);
$metaData->getAssociationTargetClass('region'); // => 'Region'