Я пытаюсь определить столбец в Doctrine 2.1 (используя аннотации), который отображается в столбец CHAR фиксированной длины в MySQL. Использование fixed = true не выполняет работу. Аннотация
* @ORM\Column(type="string", length=49, fixed=true, nullable=false)
приводит к ошибке: «Аннотация @ORM \ Column, объявленная для свойства [имя здесь], не имеет свойства с именем« fixed ». Доступные свойства: имя, тип, длина , precision, scale, unique, nullable, options, columnDefinition ". Я предполагаю, что бит" fixed "необходимо передать в" options ". Но как? Я просмотрел документацию Doctrine 2.1 и не нашел ничего в это.
Я попробовал
* @ORM\Column(type="string", length=49, options="fixed=true", nullable=false)
, что не привело к ошибке, но игнорируется - создан столбец VARCHAR (49).
Я бы предпочел не использовать columnDefinition.
Любые предложения ?
СПАСИБО