2016-06-10 6 views
0

Ich arbeite an einem E-Commerce-Projekt, in dem wir Solr-Suchmaschine verwenden. Wenn ich mit SPACE nach "Apache Lucene" suche, gibt es die Suchergebnisse für "Apache Lucene" oder "Apache" oder "Lucene", aber ich will nur "Apache Lucene" .So, hier suche ich nach EXACT MATCH of MULTIPLE WORDS das beinhaltet weiße Räume. Kann mir jemand bitte eine Lösung vorschlagen?Wie wird in Solr-Wörtern, die Leerzeichen enthalten, nach "Apache Lucene" gesucht?

+0

Können Sie bitte '' 'verwenden, um Ihre Frage klarer zu machen. Ich habe Probleme, was Sie meinen –

+0

Mögliches Duplikat von [solr Abfrage mit Leerraum] (http://stackoverflow.com/questions/5790180/solr-query -With-white-space) – tkja

+0

@tkja hey hie. Ich bin bereits durch den Link gegangen, aber hat mir nicht geholfen. Wissen Sie etwas anderes? –

Antwort

0

Wie @MatsLindh wies darauf hin. Sie können die Abfragefunktionalität Dismax oder eDisMax anstelle der Standard Query für formulierte Abfragen verwenden. Sie müssen mm=100% für DisMax oder q.op=AND einstellen.

Verwandte Themen