IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

recherche fulltext et "&"


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 44
    Par défaut recherche fulltext et "&"
    Bonjour,

    Je ne parviens pas à échapper les opérateur booléens d'une requête de type MATCH(...) AGAINST(... IN BOOLEAN MODE).
    Par exemple je voudrais qu'on puisse chercher l'expression D&B
    Ca fonctionne pas non plus en omettant le BOOLEAN MODE ni en échappant avec des \

    Savez-vous comment on peut échapper le & (et le | tant qu'à faire) ou dois-y aller à la brutor et les exclure de mon ft_boolean_syntax ??

    Je précise aussi que mon ft_min_word_len=3

    Merci !

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 44
    Par défaut
    hello,
    aucune idée sur le sujet ?

  3. #3
    Membre Expert
    Avatar de Alexandre T
    Homme Profil pro
    Ingénieur DevOps
    Inscrit en
    Mai 2002
    Messages
    1 214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 214
    Par défaut
    C'est étonnant, je ne trouve rien sur le sujet. Sauf peut-être dans la listes des tâches à développer. MySQL AB doit mettre en place un système permettant d'indexer les acronymes qui sont assez particuliers comme AS400 C++ et donc votre cas D&B

    Je suppose que vous avez testé l'antislash devant votre "&"...

    Les deux seules possibilités que je verrais dans votre cas serait de supprimer le mode booléen dans ce cas, mais ce n'est pas très utile... Ou alors de mettre votre mot entre double quote. Exemple recherche sur "D&B".

    Donc désolé, je ne sais vous aider plus.
    Alexandre Tranchant
    Ingénieur DevOps pour le Ministère de l'Écologie
    Retrouvez mes articles sur PHP et Symfony

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 44
    Par défaut
    merci pour ta réponse.
    je vais tester la solution de l'exclusion du ft_boolean_syntax

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MOSS 2007]Recherche avancée : proprité avec un quote
    Par royto dans le forum SharePoint
    Réponses: 6
    Dernier message: 14/09/2007, 14h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo