2
은 내가 SOLR를 다시 시작하고 변경 사항을 반영하기 위해 데이터를 다시로드 "copyField source="product" dest="text"/"
Solr을 다시 시작하지 않고 schema.xml을 어떻게 변경합니까?
<requestHandler name="/select" class="solr.SearchHandler">
<!-- default values for query parameters can be specified, these
will be overridden by parameters in the request
-->
<lst name="defaults">
<str name="echoParams">explicit</str>
<int name="rows">10</int>
<str name="df">text</str>
</lst>
</requestHandler>
solrconfig.xml
의 schema.xml 에 추가했습니다. 내 질문은 schema.xml을 변경할 때마다 solr을 다시 시작해야하는지 여부입니다.
Solr 6.4부터는 스키마를 변경하기 위해 서버를 다시 시작할 필요가 없습니다. Solr 6.x는 일반적으로 사실 일지 모르지만 Solr 6.4에서만 검증되었습니다. –
@PrashantSaraswat ManagedSchema에만 유효합니다. 고전적인 스키마 팩토리에서는 여전히 코어를 수동으로 다시로드해야합니다. – MatsLindh