더 이상SOLR 7.1 : 필드가 설정되어 있지만, *는 더 이상 내가 최근 7.1 SOLR 6.6에서 업그레이드하고 값을 두 번 필드를 쿼리 할 수 없습니다
q: test_d:*
(제로 결과를 사용하여 어떤 값을 두 번 필드를 쿼리 할 수 없습니다). 그러나
q: test_d:[* TO *]
작품. 이것은 모든 숫자 필드 유형 (정수, 수레 및 복식에 대해 테스트 됨)에 영향을 미치는 것으로 보입니다. String, Text, Boolean 필드의 경우 단일 별표는 이전처럼 잘 작동합니다.
Solr을 기존의 동작으로 재구성 할 수 있습니까? 아니면 모든 쿼리를 다시 작성하고 숫자 필드 유형으로 전환해야합니까? 지금까지는 필드 값 유형 차별화가 필요하지 않았습니다 (좋은 것입니다!).
최소 작동 예
사용 SOLR의 배포와 함께 제공되는 example-DIH-solr
코어, 문서
{"id":"foo","test_b":true,"test_i":42,"test_f":42.0,"test_d":42.0}
을 밀어 부울 필드
q: test_b:*
q: test_d:*
q: test_i:*
q: test_f:*
만 쿼리를 사용합니다 결과를 산출한다.
이 변경 사항에 대한 설명서는 어디에서 찾을 수 있습니까? 나는 또한 7.1 버전에 문제가있다. 내 쿼리가 결과를 반환하지 않고 모든 변경 사항을 내 schema.xml 파일과 비교할 것인지 확인하려고합니다. 감사 – lpfx