我有一個職位表等作爲支持Doctrine Sluggable Unique_base選項多個字段?
id slug title content objectKey objectId
我想產生了3場獨特的蛞蝓。 [ title, objectKey, objectId ]
怎麼會這樣?
我有一個職位表等作爲支持Doctrine Sluggable Unique_base選項多個字段?
id slug title content objectKey objectId
我想產生了3場獨特的蛞蝓。 [ title, objectKey, objectId ]
怎麼會這樣?
Doctrine Sluggable from DoctrineExtension支持多個字段。
詳情查看: https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/sluggable.md 和搜索:
/** * @Gedmo\Slug(fields={"title", "code"}) * @ORM\Column(length=128, unique=true) */ private $slug;
如果ObjectId存在的關係來看看:
/** * Person domain object class * * @Gedmo\Mapping\Annotation\Slug(handlers={ * @Gedmo\Mapping\Annotation\SlugHandler(class="Gedmo\Sluggable\Handler\RelativeSlugHandler", options={ * @Gedmo\Mapping\Annotation\SlugHandlerOption(name="relationField", value="category"), * @Gedmo\Mapping\Annotation\SlugHandlerOption(name="relationSlugField", value="title"), * @Gedmo\Mapping\Annotation\SlugHandlerOption(name="separator", value="/"), * @Gedmo\Mapping\Annotation\SlugHandlerOption(name="urilize", value=true) * }) * }, fields={"title", "code"}) * @Doctrine\ORM\Mapping\Column(length=64, unique=true) */ private $slug;
三江源但我不想改變slu as as/title-objectId我只想檢查基地作爲獨特的slu generation代。 – delirehberi
你能舉個例子嗎? – drymek