5

Comment faire une recherche tolérante aux fautes dans une application Laravel ?

EH Edwige Hounkpatin 146 il y a 3 semaines Bénin

Mes utilisateurs tapent « paiment » ou « orange mony » et ne trouvent rien. Comment tolérer les fautes de frappe ?

Modifiée il y a 1 heure
  • J'ai le même problème depuis hier, je suis cette question de près. · Otieno Odhiambo · il y a 2 semaines
2
YE Yassine El Amrani 84 · il y a 3 semaines Réponse acceptée

Laravel Scout avec Meilisearch gère la tolérance aux fautes nativement et reste léger à héberger. Indexez les champs utiles, déclarez les attributs filtrables, et la recherche renvoie « paiement » pour « paiment ».

  • Excellente explication, j'ajouterais juste qu'il faut redémarrer le service après le changement. · Boukary Tapsoba · il y a 2 semaines
2
PM Patrice Mukendi 130 · il y a 2 semaines

Si vous restez sur MySQL, un index FULLTEXT en mode langage naturel donne de bons résultats pour des titres, mais sans tolérance aux fautes. Vous pouvez compléter avec une table de synonymes pour les termes locaux (« momo », « OM »).

Vous connaissez la réponse ? Rejoignez Griot pour aider.

Publier

Poser une question Obtenir de l'aide de la communauté Publier un composant Partager un SDK, un wrapper ou un package Proposer un troc Échanger une heure d'aide contre une autre Créer une prime Récompenser une solution en Mobile Money Organiser un hackathon Lancer un défi pour la communauté
Troc de compétences Primes Hackathons Observatoire