2011-11-29 3 views
3

J'essaie d'utiliser edismax defType et je suis en train de courir dans l'erreur suivante.Solr 3.2 edismax

ERREUR HTTP: 400 type de requête inconnue 'edismax'

Le gestionnaire de requêtes dans le fichier solrconfig.xml se présente comme suit

<requestHandler name="foobar" class="solr.SearchHandler"> 
    <lst name="defaults"> 
     <str name="defType">edismax</str> 
     <str name="qf">block</str> 
     <str name="q.alt">*:*</str> 
    </lst> 
</requestHandler> 

Mon but est de faire des recherches génériques avec cette recherche gestionnaire.

Nous avons récemment mis à niveau pour utiliser Solr 3.2 de 1.4. Existe-t-il un paramètre ou une configuration à modifier pour autoriser edismax?

Merci!

Répondre

1

ERREUR HTTP: 400 Type de requête inconnue 'edismax'
Son indiquant un paramètre de type de requête non valide qui est qt et non DefType.

Essayez-vous d'utiliser qt=edismax, si c'est le cas, cela peut entraîner cette erreur car le gestionnaire de requêtes est nommé foobar.
Vous pouvez renommer foobar en edismax ou utiliser qt=foobar

Questions connexes