9
votes

Qu'est-ce qu'un bon échantillon Solrconfig.xml pour Django-Haystack?

Je construit une instance SOLR pour Django, mais l'exemple fourni de Solr est Super Verbose, avec de nombreuses choses qui ne sont pas pertinentes pour la fointe. Un échantillon avec des suggestions d'orthographe, Morelikethis et Faceting, sans les trucs supplémentaires que Haystack n'utiliserait pas un long chemin pour m'aider à comprendre ce qui est nécessaire et ce qui n'est pas.


1 commentaires

Pourquoi ne prenez-vous pas l'exemple Solrconfig.xml, supprimez tous les gestionnaires de la demande, mais ceux que vous voulez vraiment? Si vous ne savez rien de Solr, je vous conseillerais de lire son didacticiel Excelent de 10 minutes ( lucene.apache.org/solr/Tutorial.html ). N'oubliez pas que cela est presque impossible d'utiliser un moteur de recherche sans bien le savoir, dans la plupart des cas d'utilisation.


3 Réponses :


-4
votes

Vous ne devriez pas avoir besoin d'écrire un fichier XML - l'un des avantages de la botte de foin est qu'il le fait pour vous. Une fois vos classes de Searchindex définies, il suffit d'exécuter ./ manage.py build_solr_schema et copiez le XML résultant dans votre fichier SOLRConfig.


1 commentaires

build_solr_schema fait le fichier schema.xml, pas le fichier SOLRCONFIG.XML. J'ai même un peu de doublure lorsque je mettant à jour mon schema.xml: sudo rm /usr/share/tomcat6/solr/conf/schema.xml && sudo sh -c "python gérer.py build_solr_schema >> / usr /Share/tomcat6/solr/conf/schema.xml " mais pas la réponse à la question :-(



0
votes

J'utilise Celui-ci . Je travaille et contient mes besoins, à l'exception de Morelikethis qui n'était pas si bon et je n'utilise pas facettes.


0 commentaires

0
votes

Vous ne devez pas utiliser de "Out of the Box" Config. Vous devez comprendre vos exigences de recherche et écrire un schéma et votre configuration correspondant.

C'est l'un des inconvénients de la façon dont les gens utilisent Haystack. Ils s'appuient sur le comportement par défaut qui est très rarement le comportement optimal pour SOLR.


0 commentaires