Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ajouter un index FULLTEXT dans Doctrine 2 en utilisant des annotations ?

Selon DDC-3014 dans le suivi des problèmes de Doctrine, la possibilité de spécifier des index de texte intégral à l'aide d'annotations a été implémentée le 14 avril et sera disponible dans la version 2.5. Si vous n'aimez pas attendre, vous pouvez essayer d'utiliser la version de développement instable ou de rétroporter le commit mise en œuvre de la fonctionnalité.

Voici un exemple d'utilisation :

/**
* @Entity
* @Table(indexes={@Index(columns={"content"}, flags={"fulltext"})})
*/
class Comment
{
    /**
    * @Column(type="text")
    */
    private $content;

    ...
}