Pendant le développement, j'ai utilisé whoosh comme un backend, et maintenant je veux passer à solr. J'ai installé solr, modifié les paramètres, à HAYSTACK_SEARCH_ENGINE et HAYSTACK_SOLR_URL. Maintenant, lorsque j'essaie de mettre à jour ou reconstruire l'index, il échoue avec Failed to add documents to Solr: [Reason: None]
.La haystack de Django ne s'ajoute pas à l'index Solr. [Fonctionne avec whoosh, échoue avec Solr]
Toutes les recherches sont également erronées avec 0 résultats retournés pour toutes les requêtes .. Ce travail si je change whoosh. Cependant, j'ai un ensemble d'index RealTimeSearch , et pendant la création de modèle je ne reçois aucun avertissement au sujet de étant capable d'écrire à l'index de recherche. (D'où je suppose que les données sont en cours d'écriture correctement à l'index Solr.
Je peux voir que solr est en cours d'exécution en allant directement au port où solr a commencé.
Cela se produit après que j'ai copié le fichier schema.xml dans example/solr/conf/schema.xml. Le résultat que je reçois sur 'rebuild_index' est http://dpaste.de/vOkU/ – agiliq
On dirait aussi qu'il ne frappe même pas Solr car la console n'a pas de nouveaux logs – agiliq
Oui, le 404 non trouvé suggère que l'URL est fausse . Double-vérifier votre HAYSTACK_SOLR_URL peut-être? La mine ressemble à: http: // localhost: 8983/solr – Koobz