3

DoctrineExtensionsエンティティのスラッグ可能な動作を取得するために使用しています。私のエンティティの 1 つは、スラッグに関連する住所エンティティの都市フィールドを使用したいと考えています。ただし、アクセス方法がわかりません:

/**
 * @var Foo\SiteBundle\Entity\Address
 *
 * @ORM\ManyToOne(targetEntity="Foo\SiteBundle\Entity\Address", cascade={"persist"})
 * @ORM\JoinColumns({
 *   @ORM\JoinColumn(name="address_id", referencedColumnName="id")
 * })
 */
private $address;

/**
 * @Gedmo\Slug(fields={"address->city", "name"})
 * @ORM\Column(length=128, unique=true)
 */
private $slug;

どうすればこれを機能させることができますか?

4

2 に答える 2