В solr я хочу найти одно поле с отрицательным числом, например nodeId: -1. {{1 }} в schema.xml я определил это так:
solr выдает ошибку при использовании "nodeId: -1" для поиска следующим образом: org.apache.lucene.queryParser.ParseException: невозможно проанализировать storeId: -1 ': обнаружено "" - "" - "" в строке 1, столбец 8 . Ожидал одного из: "(" ... "*" ... ... ... ... ... "[" ... "{" ... ...
Я должен выполните поиск с помощью storeId: \ - 1 или storeId: "- 1", чтобы получить ответ.
теперь вопрос: Могу ли я изменить любые файлы конфигурации solr для поиска без каких-либо escape-символов? Или другой способ решения эта проблема без изменения кода Java. Спасибо.