地区:
namespace Acme\RegionBundle\Entity;
class Region
{
private $id;
/**
* @ORM\OneToMany(targetEntity="User")
* @ORM\JoinColumn(name="region_id", referencedColumnName="id")
*/
private $users;
}
用户:
namespace Acme\UserBundle\Entity;
class User
{
private $id;
private $region_id;
}
如何在不提及完全指定的实体路径(即硬编码依赖)的情况下关联来自不同捆绑包的实体。
有没有更好的方法?
可以解决目标实体侦听器是一个解决方案。我无法理解它如何应用在这里?