2017-10-24 7 views

답변

0
내 생각 엔 당신이 7에서 "스키마"업데이트 프로세서를 실행하고 있다는 것입니다

, 그래서 알 수없는 필드가 업데이트 프로세서에 의해 스키마에 추가됩니다. 이 설정을 해제하고 아마 6에서했던 것처럼 명시적인 스키마를 사용하면 이전 동작을 다시 볼 수 있습니다.

Solr이 이전 schema.xml을 읽으려면 ClassicIndexSchemaFactory으로 전환해야 할 수 있습니다.

  1. 는 관리 스키마 파일의 schema.xml을 이름을 바꿉니다.

  2. solrconfig.xml을 수정하여 schemaFactory 클래스를 대체하십시오.

  3. ManagedIndexSchemaFactory 정의가 있으면 제거하십시오.

  4. 장전 코어 (들) 위와 같이

  5. 는 ClassicIndexSchemaFactory 정의를 추가한다.