le 14/12/2013 à 20:49
Morganpog
Bonjour à tous,
Je souhaite réaliser un moteur de recherche et j’aurais besoin de quelques conseils.
En fait je souhaite rechercher un mot dans une table mais dans trois champs différent.
Jusque-là tout va bien.
Mon premier champ est un nom (nom d’une personne)
Mon deuxième champ est son métier
Et mon troisième champ et une description.
Dans le premier et deuxième champ ne dois-je pas utilisé un LIKE ? (car apparemment les mots trop courts moins de quatre lettres sont ignorés dans un FULLTEXT)
Et pour le troisième champ je fais un FULLTEXT ?
Qu'en penser vous sachant que le LIKE n'est pas trop apprécié pour faire des recherches dans une grosse base de données ?
Je souhaite réaliser un moteur de recherche et j’aurais besoin de quelques conseils.
En fait je souhaite rechercher un mot dans une table mais dans trois champs différent.
Jusque-là tout va bien.
Mon premier champ est un nom (nom d’une personne)
Mon deuxième champ est son métier
Et mon troisième champ et une description.
Dans le premier et deuxième champ ne dois-je pas utilisé un LIKE ? (car apparemment les mots trop courts moins de quatre lettres sont ignorés dans un FULLTEXT)
Et pour le troisième champ je fais un FULLTEXT ?
Qu'en penser vous sachant que le LIKE n'est pas trop apprécié pour faire des recherches dans une grosse base de données ?