Я пытаюсь настроить Sluggable из StofDoctrineExtensionsBundle для создания пробкового на основе первичного ключа идентификатор и имя поляDoctrineExtension Sluggable не работает с полем идентификатора
/**
* @var string
* @Gedmo\Slug(fields={"id","name"})
* @ORM\Column(name="slug", type="string", length=255, unique=true)
*/
private $slug;
Однако это не создает, как Ид имя, только генерирует имя на основе slug. Почему это происходит?
Я понимаю, я пытался написать свой собственный SluggableListener, но без успеха, не могли бы вы привести пример? – dextervip
Проблема с использованием сущности «ids» в slug заключается в том, что вам потребуется 2 запроса для создания объекта вместо одного. –
, вы не можете этого избежать, пока используете автогенерированный идентификатор – nifr