Ich benutze grafische Abfrage Parser, der in Solr 6 eingeführt wurde. Auf dem Traversal-Filter habe ich Bedingungen für eines der Felder zur Verfügung gestellt und es funktioniert gut. Aber ich konnte keine Bedingungen für mehrere Felder bereitstellen.Traversal-Filter in grafischen Abfrage-Parser Solr
Finden Sie die folgende Abfrage.
Working -
{!graph from=HIERARCHY_LEVEL_PARENT_KEY to=HIERARCHY_LEVEL_KEY
traversalFilter=HIERARCHY_ID:2000001}(HIERARCHY_ID:2000001 AND
(HIERARCHY_LEVEL_KEY:451 OR HIERARCHY_LEVEL_KEY:59734))
Problem -
{!graph from=HIERARCHY_LEVEL_PARENT_KEY to=HIERARCHY_LEVEL_KEY
traversalFilter=HIERARCHY_ID:2000001 OR DWH_COLUMN_NAME:P1_NO}
(HIERARCHY_ID:2000001 AND (HIERARCHY_LEVEL_KEY:451 OR HIERARCHY_LEVEL_KEY:59734))