1

外部テーブルの関係を組み合わせたスラッグを作りたいです。テーブルから2つの値を取得し、un'atraテーブルから別の値を取得したいと思います。私はこれをやろうとしましたが、2つの値と別のテーブルを追加する方法がわかりません..そしてフィールド(私の場合は空)が必要ですか?

 /**
 * @ORM\OneToOne(targetEntity="Acme\UserBundle\Entity\User", inversedBy="profile")
 * @ORM\JoinColumn(name="user_id", referencedColumnName="id")
 * */
private $utente;

/**
 * @Gedmo\Slug(handlers={
 *      @Gedmo\SlugHandler(class="Gedmo\Sluggable\Handler\RelativeSlugHandler", options={
 *          @Gedmo\SlugHandlerOption(name="relationField", value="utente"),
 *          @Gedmo\SlugHandlerOption(name="relationSlugField", value="nickname"),
 *          @Gedmo\SlugHandlerOption(name="separator", value="-")
 *      })
 * }, separator="-", updatable=true, fields={"empty"})
 * @ORM\Column(length=64, unique=true)
 */
private $slug;

また、ユーザー名フィールドと同様に電子メールを送信し、別のrelationFieldを追加します

4

0 に答える 0