синтаксис фильтра (условия) не работает после перехода на SOLR 8.3 - PullRequest
1 голос
/ 23 января 2020

Мы переносим приложение из SOLR 4.6 в 8.3, и сегодня возникла одна проблема - следующий запрос прекрасно работает в SOLR 4.6, но не возвращает результатов в 8.3.

https://solr.url/select?q=*&fq=(-sample_sampletype:NUCLEIC_ACID+AND+-concept_sampletype:BACTERIA)

Когда я перезаписываю его как два отдельных fq параметра

fq=-sample_sampletype:NUCLEIC_ACID&fq=-concept_sampletype:BACTERIA

, он начинает работать правильно, поэтому данные не проблема.

Согласно документации 1015 *, синтаксис фильтра (условия) все еще поддерживается в 8.3, поэтому я не понимаю, почему исходный запрос не работает (возвращает пустой набор результатов).

...