Der Abfrageparser interpretiert Schrägstriche als Anfang / Ende oder eine Regex-Abfrage (ab 4.0, siehe Dokumentation hier ).
Um also Schrägstriche in die Abfrage einzufügen, müssen Sie entkomme ihnen , indem du ihnen einen umgekehrten Schrägstrich ( \
) hinzufügst.
Sie können mit QueryParser.escape(String)
.
Ich habe ein ähnliches Problem bei der Verwendung von '/' in Lucene-Abfragen festgestellt, die vom Kibana-Dashboard für elastische Suche ausgegeben wurden. Ich entkam den '/' Zeichen, wie in der Dokumentation angegeben, und immer noch keinen Erfolg. Ich denke, das hängt mit dem hier gemeldeten Template-Bug zusammen: Ссылка . Noch nicht sicher, wird aktualisiert, wenn wir die Logstash-Komponenten aktualisieren
Tags und Links lucene query-parser