Lucene-Suche, um einen von 2 bestimmten Inhaltsmodelltypen innerhalb eines Ordners zu finden
-
13-12-2019 - |
Frage
Ich versuche, eine Lucene-Suche in einem Alfresco-WebScript (Javascript) zu schreiben, um 1 von 2 benutzerdefinierten Typen innerhalb eines benutzerdefinierten Typs cm: Ordner
zu findenDer Ordner kann also den folgenden Inhalten haben 1. ein Text (cm: Inhalt) 2. Mehr Text (Benutzerdefiniert: Inhalt) 3. Noch mehr Text (Benutzerdefiniert: Inhalt) 4. Ein anderer Ordner (cm: Ordner) 5. verrückt, mehr Text (Custom: content2) 6. Letzter Text (Benutzerdefiniert: content2)
Das erwartete Ergebnis der Lucene-Suche sollte Folgendes zurücksenden 2. Mehr Text (Benutzerdefiniert: Inhalt) 3. Noch mehr Text (Benutzerdefiniert: Inhalt) 5. verrückt, mehr Text (Custom: content2) 6. Letzter Text (Benutzerdefiniert: content2)
Wo gehe ich mit der Lucene-Suche schief?Ich habe etwas entlang der Linien von
geschrieben generasacodicetagpre.Das Problem ist, dass es alle Inhalte gibt, denke ich, dass die Absicht ist, etwas wie
zu schreiben generasacodicetagpre.Szenario mit schlechterem Fall ist, dass ich 2 Lucene-Suchvorgänge betreiben kann, aber es wäre gut zu wissen, wie die Abfrage geschrieben ist: -)
danke
Lösung
Kannst du nicht einfach folgendes tun:
generasacodicetagpre.weil Sie, wenn Sie + Pfadentyp schreiben