2016-07-08 4 views

답변

0

schema.xml/managed-schema의 <uniqueKey> 태그를 키 우물을 설명하는 원하는 이름으로 다시 시작하십시오. 이 이름을 "id"라고 부르 자.

그런 다음 매개 변수를 사용하여 <field> 태그가 필요합니다. 그러면 <uniqueKey>이 정의 된 입력란을 참조합니다. 필드의 유형은 "유형"매개 변수 (이 경우에는 float 또는 int)를 변경하여 조정하기 쉽습니다. 정의 필드에

자료 : org.apache.solr.common.SolrException : 우리는 직접 "우리는 다음 예외 다음 얻을 것인가 않습니다의 schema.xml/관리 - schema..if의 유형을 변경할 수 없습니다 https://cwiki.apache.org/confluence/display/solr/Defining+Fields

+0

조직 .apache.solr.common.SolrException : QueryElevationComponent 초기화 오류가 발생했습니다. " 자세한 정보는 다음 링크를 참조하십시오 http://stackoverflow.com/questions/19420972/declaring-unique-key-as-int-in-solr-results-in-error ..이 외에도 다른 방법이나 해결책을 바꾸십시오. 유형은 입니다. –