Solr 필드 이름에 $ 기호가있는 인덱스가 있습니다. 다시 색인 생성은 옵션이 아닙니다. Solr에서 $가 변수 식별자 (See here) 인 기능 쿼리가 있습니다. 내가 (FL = $ created_dt, 이름) 특정 필드를 검색하는 쿼리를 호출 할 때, SOLR 오류를
을 기능을 구문 분석하는 동안의 param created_dt 누락오류 구문 분석 필드 이름을 반환합니다 : '$ created_dt, $ 이름'
나는 그것이 Solr을 변수로 해석하기 때문이라고 생각합니다. 그것을 고칠 방법이 있습니까?
$ 기호없이 요청에 fl을 제출했습니다. 예외는 Solr이 추가했습니다. 이것은 실제로 작동하지만이 뒤에 $ 기호가있는 다른 매개 변수를 추가하면 필드가 표시되지 않습니다. 즉, 요청의 fl이 이름 $ foo1 $ foo2 인 경우 응답은 문서를 반환하지만 필드는 반환하지 않습니다. – Windys