Я пытаюсь создать простой индекс для таблицы в Doctrine2/Symfony2 с помощью аннотаций, и я получаю следующую ошибку:
[Семантическая ошибка] Аннотации "@Index" в классе {My\Namespaces\Here} никогда не были импортированы. Возможно, вы забыли добавить выражение "use" для этой аннотации?
Я не могу найти в какой-либо документации, какое пространство имен я должен использовать, чтобы добавить функциональность индекса. Здесь моя аннотация:
@ORM\Table(indexes={@Index(name="email_address_idx", columns={"email_address"})})
И вот пространства имен, которые я уже использую:
use Doctrine\ORM\Mapping as ORM;
use Symfony\Bridge\Doctrine\Validator\Constraints as DoctrineAssert;
use Gedmo\Mapping\Annotation as Gedmo;
use Symfony\Component\Validator\Constraints as Assert;
Какое пространство имен необходимо использовать для добавления этой функции?