Feld mit mehreren unterschiedlichen Werten

Ich erstelle eine "Buchsuche" -API mit Lucene. Ich muss die Felder "Buchname", "Autor" und "Buchkategorie" im Lucene-Index indizieren.

Ein einzelnes Buch kann mehreren unterschiedlichen Buchkategorien zugeordnet werden. Beispiel:

BookName1 - Belletristik, Humor, Philosophie. BookName1 - Fiktion, Wissenschaft. BookName1 - Humor, Geschäft. BookName4-Humor und so weiter .....

User sollte in der Lage sein, alle Bücher unter einer bestimmten Kategorie zu durchsuchen, sagen Sie "homour".

Wie kann ich in dieser Situation die obigen Felder indizieren und die Abfrage in Lucene erstellen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage