J'ai une application qui stocke toutes sortes de données sur les personnes. La fonctionnalité cfsearch actuelle (dans Verity) inclut la recherche de documents attachés à ces personnes.Cfsearch en combinaison de documents et de données de requête indexées?
Si j'ai 2 documents attachés à 1 personne, 1 avec dire ABC dedans et l'autre avec XYZ dedans, ma recherche idéale pour "ABC ET XYZ" retournerait la 1 personne. Mais comme les deux 'mots' sont indexés dans des documents différents, le comportement standard n'est pas de renvoyer un résultat à partir de cfsearch, car la combinaison n'existe dans aucun des deux documents.
Est-il possible de combiner des documents indexés et/ou des données de requête d'une manière que la recherche est exécutée dans la combinaison de documents et des données pertinentes? Dans mon application, cela signifierait que je pourrais indexer tous les documents et les données concernant les personnes et effectuer une recherche "globale" intelligente pour trouver la bonne personne. Cela signifie également que si j'ai une personne avec plusieurs documents attachés à elle (et peut-être quelques données de requête indexées supplémentaires) que d'un point de vue de recherche, je voudrais traiter toutes ces données. comme un'. C'est à dire. si j'ai document1 avec BREAD et document2 de la même personne avec BUTTER, idéalement la recherche de PAIN ET BEURRE se traduirait par un pointeur vers cette personne. (Et bien sûr la searchindex normale ne marche pas trouvé de résultat, car aucun des deux documents contiennent les deux mots.
tous les pointeurs et les aider très apprécié! (Devrait Solr offrir de nouvelles possibilités par rapport à Verity, pas de problème!)
merci!
Bart
salut - thnx pour votre pointeur, mais je ofcourse ont traversé la documentation intensive déjà. Il semble (et c'est logique aussi) que la recherche renvoie des pointeurs vers des documents et des pages spécifiques. Ce que je suis en train d'accomplir est de trouver des « groupes de documents indexés et des données. D'après ce que je vois (ou ne vois pas :-)) ce n'est pas tout droit que je pensais que ce serait peut-être. Toutes les pensées supplémentaires? –
Pensez que vous devriez fournir plus de détails techniques Comment le moteur de recherche pourrait-il connaître des informations spécifiques sur les entités de votre site Web (groupes/personnes) Il n'est pas vraiment clair comment lier les documents aux personnes, mais vous pouvez essayer de filtrer doublons des résultats de recherche, si cela est votre problème. – Sergii
Sergi, je suppose que « dire la searchengine » sur les entités (personnes) peuvent maintenant être que fait en utilisant les attributs Custom1-4, que j'utiliser pour stocker le personID dans. Ce serait génial d'avoir un moyen de regrouper/combiner des entités séparées (documents indexés) en groupes logiques (et de les renvoyer par une recherche), mais t le fort sentiment que je cherche une fonctionnalité qui ne peut tout simplement pas être réalisée. –