2011-07-25 3 views
2

J'essaie d'indexer certains documents PDF, puis de créer une interface de recherche.Solr ouvrir un document après avoir recherché un mot-clé

Cette question est un peu liée à

Solr Index PDF documents and post them to a remote server

1) PDF indexation Docs -> J'utilise pot tika pour convertir des fichiers PDF en fichiers texte, puis utiliser la commande curl pour les indexer.

2) Rechercher dans l'interface utilisateur -> Utiliser la fonction Solritas et son interface utilisateur intégrée.

Objectif:

Quand je recherche un mot dire « Lucene » dans la liste des documents indexés et quand je reçois un jeu de résultats pour la requête donnée, je veux un lien à afficher pour chaque document retourné et en cliquant sur un document que je devrais être en mesure d'ouvrir ce document.

Mes pensées actuelles:

Je pense que je pourrais avoir à changer la première étape d'une étape à deux voies à une seule étape de leur indexation directement. Je pense même qu'il devrait y avoir un champ supplémentaire dans le fichier schema.xml qui indique l'emplacement de ces documents PDF.

S'il vous plaît me guider avec quelques suggestions

Répondre

1
+0

Ceci est pour un point rite. Indexer les documents PDF. Relié au point 2 des suggestions. Corrigez-moi si je me trompe dans mon interprétation. –

+1

Je ne sais pas grand-chose sur Solritas, donc je ne peux pas vous aider avec ça. Cependant, si vous allez créer votre propre interface utilisateur, vous pouvez stocker le nom de fichier dans un champ séparé (voir le paramètre 'literal' [ici] (http://wiki.apache.org/solr/ExtractingRequestHandler#Literals)) . Il peut ensuite être utilisé pour construire le lien approprié dans votre interface utilisateur. – nikhil500

Questions connexes