Remove prefixes for valid alpha sorting in classifiers
This commit is contained in:
parent
d6f2ddb192
commit
2b974d886d
1 changed files with 11 additions and 1 deletions
|
@ -132,7 +132,7 @@
|
||||||
<!-- nameText added for NIHVIVO-3701 -->
|
<!-- nameText added for NIHVIVO-3701 -->
|
||||||
<field name="nameText" type="text" indexed="true" stored="false" multiValued="true"/>
|
<field name="nameText" type="text" indexed="true" stored="false" multiValued="true"/>
|
||||||
|
|
||||||
<field name="nameLowercase" type="lowercase" indexed="true" stored="false" multiValued="true" omitNorms="false"/>
|
<field name="nameLowercase" type="lowercase_iph" indexed="true" stored="false" multiValued="true" omitNorms="false"/>
|
||||||
<!-- A sortable version of nameLowercase -->
|
<!-- A sortable version of nameLowercase -->
|
||||||
<field name="nameLowercaseSingleValued" type="lowercase" indexed="true" stored="false" multiValued="false" omitNorms="true" />
|
<field name="nameLowercaseSingleValued" type="lowercase" indexed="true" stored="false" multiValued="false" omitNorms="true" />
|
||||||
<field name="nameUnstemmed" type="text_unstemmed" indexed="true" stored="false" multiValued="true" omitNorms="false"/>
|
<field name="nameUnstemmed" type="text_unstemmed" indexed="true" stored="false" multiValued="true" omitNorms="false"/>
|
||||||
|
@ -1316,6 +1316,16 @@
|
||||||
</analyzer>
|
</analyzer>
|
||||||
</fieldType>
|
</fieldType>
|
||||||
|
|
||||||
|
<fieldType name="lowercase_iph" class="solr.TextField" positionIncrementGap="100">
|
||||||
|
<analyzer>
|
||||||
|
<charFilter class="solr.PatternReplaceCharFilterFactory" pattern="^[ʼ«]" replacement=""/>
|
||||||
|
<tokenizer class="solr.KeywordTokenizerFactory"/>
|
||||||
|
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />
|
||||||
|
<filter class="solr.ASCIIFoldingFilterFactory"/>
|
||||||
|
<filter class="solr.LowerCaseFilterFactory" />
|
||||||
|
</analyzer>
|
||||||
|
</fieldType>
|
||||||
|
|
||||||
<fieldType name="text_ru_morph" class="solr.TextField" positionIncrementGap="100">
|
<fieldType name="text_ru_morph" class="solr.TextField" positionIncrementGap="100">
|
||||||
<analyzer>
|
<analyzer>
|
||||||
<charFilter class="solr.HTMLStripCharFilterFactory"/>
|
<charFilter class="solr.HTMLStripCharFilterFactory"/>
|
||||||
|
|
Loading…
Add table
Reference in a new issue