Каким будет самый простой способ генерации nextval
для определенной последовательности с заданным именем?
Решение аннотации с указанием
* @ORM\GeneratedValue(strategy="SEQUENCE")
* @ORM\SequenceGenerator(sequenceName="sq_foobar", allocationSize="1", initialValue="1")
не удовлетворяет меня, если существует более сложная логика: в некоторых случаях мне нужно получить nextval
, в другом - я бы пошел со значением, полученным из других источников (а не для последовательности).
Итак, я надеюсь, что есть способ получить последовательность nextval вручную в конструкторе сущностей.