Ich habe einen Index mit mehreren Feldern, von denen eines ein String-Feld ist, in dem ich Kategorienamen für ein Produkt speichern kann ... wie "Elektronik", "Zuhause", "Garten", usw.
%Vor%Ich führe eine boolesche Abfrage durch, um Produkte nach Name, Preis und Kategorie zu finden, aber ich bin mir nicht sicher, wie man eine ODER-Suche durchführt, so dass ich gleichzeitig zwei Kategorien abfragen kann.
Meine aktuelle Abfrage sieht so aus:
%Vor%das funktioniert gut für eine Suche mit einer Kategorie, aber ich bin mir nicht sicher, wie man nach "Electronics OR Home" sucht, was zwei Kategorien sind.
Tags und Links java apache lucene booleanquery