Я пытаюсь написать условие «если» в Solr, как упомянуто в документации Solr, например:
SSN:if((First_Name,”Test”), SSN, 0)
Теперь, если First_Name равен Test, он должен вернуть SSN или иначе 0. Таким образом, окончательный поисковый запрос будет SSN:1234567
и все результаты с этим ssn должны появиться.
Я пробовал также:
SSN:if(exists(query(first_name:test))), SSN, 0)
В моем случае это не работает. Помощь