Je suis à la recherche de l'implémentation de la recherche en texte intégral dans notre base de données Firebird. Nos exigences sont les suivantes:Recherche plein texte avec Firebird et Delphi
- Chaque champ de plusieurs tables doit être indexé. Lorsqu'un résultat est trouvé, nous devrions être en mesure de trouver la table d'origine.
- L'index peut être stocké dans la base de données ou dans le système de fichiers.
- Les résultats de la recherche (clés primaires BigInt) doivent être utilisés pour joindre les enregistrements d'origine dans la base de données afin d'afficher les enregistrements dans une table.
Quelqu'un peut-il recommander un moyen décent de réaliser ce dont nous avons besoin? J'ai regardé en quelque sorte l'intégration de DotLucence dans Delphi, mais je ne peux pas vraiment trouver beaucoup d'informations sur la façon de s'y prendre.
Grande liste, Jim! – gabr
Merci Jim. J'ai regardé la plupart d'entre eux, mais je n'ai jamais trouvé Mutis. Je télécharge maintenant. BTW, utilisez-vous FTS dans votre projet Twitter? Si oui, lequel avez-vous choisi? – norgepaul
Nous prévoyons actuellement d'utiliser DISQLite3, mais le client a été mis en attente. Delphi en direct! et puis la famille en ville. Les choses se calment et maintenant j'ai du temps au travail. –