2010-05-20 12 views
8

Estoy construyendo una instancia de solr para django, pero el ejemplo proporcionado por solr es super detallado, con muchas cosas que no son relevantes para el pajar. Una muestra con sugerencias de ortografía, más artículos y facetas, sin las cosas adicionales que el pajar no utiliza, ayudaría mucho a comprender qué se necesita y qué no.¿Qué es una buena muestra de solrconfig.xml para django-haystack?

+0

¿Por qué no toma el ejemplo solrconfig.xml, elimina todos los controladores de solicitudes pero los que realmente desea? Si no sabe nada acerca de Solr, le aconsejo que lea su excelente tutorial de 10 minutos (https://lucene.apache.org/solr/tutorial.html). Tenga en cuenta que es casi imposible usar un motor de búsqueda sin conocerlo bien, en la mayoría de los casos de uso. –

Respuesta

-4

No debería necesitar escribir un archivo xml. Una de las ventajas de Haystack es que lo hace por usted. Una vez que las clases de índice de búsqueda estén definidas, simplemente ejecute ./manage.py build_solr_schema y copie el xml resultante en su archivo solrconfig.

+3

build_solr_schema crea el archivo schema.xml, no el archivo solrconfig.xml. Incluso tengo una pequeña línea cuando actualizo mi schema.xml: 'sudo rm /usr/share/tomcat6/solr/conf/schema.xml && sudo sh -c" python manage.py build_solr_schema >>/usr /share/tomcat6/solr/conf/schema.xml "' pero no la respuesta a la pregunta :-( – Danner

0

Yo uso this one. Trabajo y se ajusta a mis necesidades, a excepción de morelikethis que no era tan bueno y no uso facetas.

0

No debe usar una configuración de soldar "lista para usar". Debe comprender los requisitos de búsqueda y escribir un esquema y configuración que coincida.

Este es uno de los inconvenientes de la forma en que las personas usan pajar. Se basan en el comportamiento predeterminado, que rara vez es el comportamiento óptimo para solr.

Cuestiones relacionadas