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 avec '*' ne retourne rien


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de __fabrice
    Homme Profil pro
    Développeur Back-End
    Inscrit en
    Août 2004
    Messages
    404
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Août 2004
    Messages : 404
    Par défaut recherche FULLTEXT avec '*' ne retourne rien
    hello,
    Je suis en train de tester le full-text avec Mysql (j'ai la 5.0.27).
    Je fais cette requete :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SELECT   id, nom_produit, 
      MATCH (nom_produit, reference, descriptif1, descriptif2) 
        AGAINST ( 'poud' IN BOOLEAN MODE)
    FROM  shop_product
    WHERE MATCH (nom_produit, reference, descriptif1, descriptif2) 
      AGAINST ( 'poud' IN BOOLEAN MODE)
    pour retrouver poudre par exemple.

    Il ne me retourne rien. Et si je met le mot en entier, çà marche.
    Auparavant, j'ai fait ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ALTER TABLE shop_product
    ADD FULLTEXT full_text_index (nom_produit, reference, descriptif1, descriptif2);
    Pourquoi ?
    Merci

    Fabrice

  2. #2
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 287
    Par défaut
    n'aurais-tu pas oublié le *

  3. #3
    Membre éclairé
    Avatar de __fabrice
    Homme Profil pro
    Développeur Back-End
    Inscrit en
    Août 2004
    Messages
    404
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Août 2004
    Messages : 404
    Par défaut
    hello,

    oui... oupsss, c'etait juste une erreur de syntaxe dans la redaction du message.
    Mais oui, il y avait une erreur de syntaxe avec le ' et le *, dans la requete sql.

    Désolé.

    Fabrice

  4. #4
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 287
    Par défaut
    je ne sais pas ce que tu as utilisé... mais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SELECT id, nom_produit, 
      MATCH (nom_produit, reference, descriptif1, descriptif2) 
        AGAINST ( 'poud*' IN BOOLEAN MODE) 
    FROM shop_product 
    WHERE MATCH (nom_produit, reference, descriptif1, descriptif2) 
      AGAINST ( 'poud*' IN BOOLEAN MODE)
    me semble correct.

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

Discussions similaires

  1. [SOLR] Recherche FullText avec ordre mais recherche floue pour chaque mot
    Par artiom dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 0
    Dernier message: 02/02/2015, 12h32
  2. [MySQL-5.6] Recherche FULLTEXT avec InnoDB
    Par randriano dans le forum Débuter
    Réponses: 11
    Dernier message: 25/04/2014, 15h51
  3. Recherche fulltext avec colonnes en UTF8
    Par alphx dans le forum Requêtes
    Réponses: 7
    Dernier message: 26/03/2010, 16h03
  4. Recherche fulltext avec jointure
    Par max-mag dans le forum Requêtes
    Réponses: 0
    Dernier message: 22/07/2009, 17h28
  5. Problème avec la recherche FULLTEXT
    Par izbing dans le forum Requêtes
    Réponses: 6
    Dernier message: 23/01/2008, 22h13

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