2017-04-13 4 views
1

Ich habe einen neuen Anforderungshandler in Solr-Name mySearch erstellt, in den älteren Versionen von Solr kann ich die Standardauswahlanforderung verwenden und den benutzerdefinierten Anforderungshandler mit dem Parameter "qt" angeben. Aber in Solr 6.0 scheint das nicht zu funktionieren.Solr Anforderungshandler in Abfrage angeben

Gibt es eine Möglichkeit, den neuen Anforderungshandler mit einem Abfrageparameter anstelle von solr/mySearch aufzurufen?

+0

haben Sie versucht mit 'SolrQuery(). SetRequestHandler (" mySerach ")'? –

+0

Können Sie die 'mySearch'-Anfrage-Handler-Konfiguration posten? – freedev

Antwort

1

In Solr 6 wird dies durch den Parameter handleSelect gesteuert, der auf true gesetzt werden muss und die solrconfig.xml sollte keinen Select-Handler haben (in allen Beispielen).

Sobald Sie beide Bedingungen erfüllen, sollten Sie in der Lage sein, Ihr altes Verhalten zum Laufen zu bringen.