Есть в любом случае, чтобы перейти от схемы подобия классического подобия в Solr 6.3Как изменить схемы Сходства на классическое сходство в Solr 6.3
0
A
ответ
0
Вы делаете, что в каждой области вы объявляете (см similarity
ниже):
<fieldType name="text" class="solr.TextField">
<analyzer class="org.apache.lucene.analysis.standard.StandardAnalyzer"/>
<similarity class="solr.ClassicSimilarityFactory"/>
</fieldType>
0
Вы можете делать глобальные изменения или отдельные поля. Для глобального изменения добавьте следующую строку в schema.xml или управлять схемой
<similarity class="org.apache.lucene.search.similarities.ClassicSimilarity" />
, например
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<schema name="MySchema" version="1.6">
<similarity class="org.apache.lucene.search.similarities.ClassicSimilarity" />
...
Для отдельных полей
<fieldType name="text" class="solr.TextField">
<analyzer class="org.apache.lucene.analysis.standard.StandardAnalyzer"/>
<similarity class="org.apache.lucene.search.similarities.ClassicSimilarity"/>
</fieldType>
Спасибо. После этого изменения нет изменений в подсчете очков. Тем не менее он показывает Schemasimilarity в отладочном запросе. А также, нет изменений в порядке результата. – Swathika