Skip to content

Instantly share code, notes, and snippets.

@dav
Created May 21, 2019 13:34
Show Gist options
  • Save dav/57b0a2d91898da78e3477c871c03e0c8 to your computer and use it in GitHub Desktop.
Save dav/57b0a2d91898da78e3477c871c03e0c8 to your computer and use it in GitHub Desktop.
managed-schemas
<?xml version="1.0" encoding="UTF-8"?>
<!-- Solr managed schema - automatically generated - DO NOT EDIT -->
<schema name="enterpriseSearch" version="1.6">
<uniqueKey>docType-identifier</uniqueKey>
<fieldType name="_bbox_coord" class="solr.TrieDoubleField" stored="false" docValues="true" precisionStep="8"/>
<fieldType name="alphaNumericSort" class="solr.TextField" omitNorms="true" sortMissingLast="false">
<analyzer>
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.TrimFilterFactory"/>
<filter class="solr.PatternReplaceFilterFactory" pattern="(\d+)" replace="all" replacement="000000000$1"/>
<filter class="solr.PatternReplaceFilterFactory" pattern="0*([0-9]{10,})" replace="all" replacement="$1"/>
<filter class="solr.PatternReplaceFilterFactory" pattern="([^a-z0-9])" replace="all" replacement=""/>
</analyzer>
</fieldType>
<fieldType name="alphaOnlySort" class="solr.TextField" omitNorms="true" sortMissingLast="true">
<analyzer>
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.TrimFilterFactory"/>
<filter class="solr.PatternReplaceFilterFactory" pattern="([^a-z])" replace="all" replacement=""/>
</analyzer>
</fieldType>
<fieldType name="ancestor_path" class="solr.TextField">
<analyzer type="index">
<tokenizer class="solr.KeywordTokenizerFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.PathHierarchyTokenizerFactory" delimiter="/"/>
</analyzer>
</fieldType>
<fieldType name="bbox" class="solr.BBoxField" geo="true" numberType="_bbox_coord" distanceUnits="kilometers"/>
<fieldType name="binary" class="solr.BinaryField"/>
<fieldType name="boolean" class="solr.BoolField" sortMissingLast="true"/>
<fieldType name="currency" class="solr.CurrencyField" currencyConfig="currency.xml" defaultCurrency="USD" precisionStep="8"/>
<fieldType name="date" class="solr.TrieDateField" positionIncrementGap="0" precisionStep="0"/>
<fieldType name="descendent_path" class="solr.TextField">
<analyzer type="index">
<tokenizer class="solr.PathHierarchyTokenizerFactory" delimiter="/"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.KeywordTokenizerFactory"/>
</analyzer>
</fieldType>
<fieldType name="double" class="solr.TrieDoubleField" positionIncrementGap="0" precisionStep="0"/>
<fieldType name="float" class="solr.TrieFloatField" positionIncrementGap="0" precisionStep="0"/>
<fieldType name="hashtag" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.WordDelimiterFilterFactory" types="hashtagtypes.txt" generateNumberParts="0" stemEnglishPossessive="1" splitOnCaseChange="0" preserveOriginal="0" catenateAll="0" catenateWords="1" catenateNumbers="0" generateWordParts="1" splitOnNumerics="0"/>
</analyzer>
</fieldType>
<fieldType name="ignored" class="solr.StrField" indexed="false" stored="false" multiValued="true"/>
<fieldType name="int" class="solr.TrieIntField" positionIncrementGap="0" precisionStep="0"/>
<fieldType name="location" class="solr.LatLonType" subFieldSuffix="_coordinate"/>
<fieldType name="location_rpt" class="solr.SpatialRecursivePrefixTreeFieldType" geo="true" maxDistErr="0.001" distErrPct="0.025" distanceUnits="kilometers"/>
<fieldType name="long" class="solr.TrieLongField" positionIncrementGap="0" precisionStep="0"/>
<fieldType name="lowercase" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="managed_en" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.ManagedStopFilterFactory" managed="english"/>
<filter class="solr.ManagedSynonymFilterFactory" managed="english"/>
</analyzer>
</fieldType>
<fieldType name="payloads" class="solr.TextField" indexed="true" stored="false">
<analyzer>
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.DelimitedPayloadTokenFilterFactory" encoder="float"/>
</analyzer>
</fieldType>
<fieldType name="phonetic" class="solr.TextField" indexed="true" stored="false">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.DoubleMetaphoneFilterFactory" inject="false"/>
</analyzer>
</fieldType>
<fieldType name="point" class="solr.PointType" subFieldSuffix="_d" dimension="2"/>
<fieldType name="random" class="solr.RandomSortField" indexed="true"/>
<fieldType name="searchText" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.WordDelimiterFilterFactory" catenateNumbers="1" generateNumberParts="1" stemEnglishPossessive="1" splitOnCaseChange="1" generateWordParts="1" splitOnNumerics="0" preserveOriginal="1" catenateAll="0" catenateWords="1"/>
</analyzer>
</fieldType>
<fieldType name="string" class="solr.StrField" sortMissingLast="true"/>
<fieldType name="string_ci" class="solr.SortableTextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.WordDelimiterFilterFactory" catenateNumbers="1" generateNumberParts="1" stemEnglishPossessive="1" splitOnCaseChange="1" generateWordParts="1" splitOnNumerics="0" preserveOriginal="1" catenateAll="0" catenateWords="1"/>
</analyzer>
</fieldType>
<fieldType name="tdate" class="solr.TrieDateField" positionIncrementGap="0" precisionStep="6"/>
<fieldType name="tdouble" class="solr.TrieDoubleField" positionIncrementGap="0" precisionStep="8"/>
<fieldType name="textSuggest" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StandardFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_ar" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_ar.txt" ignoreCase="true"/>
<filter class="solr.ArabicNormalizationFilterFactory"/>
<filter class="solr.ArabicStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_bg" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_bg.txt" ignoreCase="true"/>
<filter class="solr.BulgarianStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_ca" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.ElisionFilterFactory" articles="lang/contractions_ca.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_ca.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Catalan"/>
</analyzer>
</fieldType>
<fieldType name="text_cjk" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.CJKWidthFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.CJKBigramFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_ckb" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.SoraniNormalizationFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_ckb.txt" ignoreCase="true"/>
<filter class="solr.SoraniStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_cz" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_cz.txt" ignoreCase="true"/>
<filter class="solr.CzechStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_da" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_da.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Danish"/>
</analyzer>
</fieldType>
<fieldType name="text_de" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_de.txt" ignoreCase="true"/>
<filter class="solr.GermanNormalizationFilterFactory"/>
<filter class="solr.GermanLightStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_el" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.GreekLowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_el.txt" ignoreCase="false"/>
<filter class="solr.GreekStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_en" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_en.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.EnglishPossessiveFilterFactory"/>
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
<filter class="solr.PorterStemFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.SynonymFilterFactory" expand="true" ignoreCase="true" synonyms="synonyms.txt"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_en.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.EnglishPossessiveFilterFactory"/>
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
<filter class="solr.PorterStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_en_splitting" class="solr.TextField" autoGeneratePhraseQueries="true" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_en.txt" ignoreCase="true"/>
<filter class="solr.WordDelimiterFilterFactory" catenateNumbers="1" generateNumberParts="1" splitOnCaseChange="1" generateWordParts="1" catenateAll="0" catenateWords="1"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
<filter class="solr.PorterStemFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.SynonymFilterFactory" expand="true" ignoreCase="true" synonyms="synonyms.txt"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_en.txt" ignoreCase="true"/>
<filter class="solr.WordDelimiterFilterFactory" catenateNumbers="0" generateNumberParts="1" splitOnCaseChange="1" generateWordParts="1" catenateAll="0" catenateWords="0"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
<filter class="solr.PorterStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_en_splitting_tight" class="solr.TextField" autoGeneratePhraseQueries="true" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.SynonymFilterFactory" expand="false" ignoreCase="true" synonyms="synonyms.txt"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_en.txt" ignoreCase="true"/>
<filter class="solr.WordDelimiterFilterFactory" catenateNumbers="1" generateNumberParts="0" generateWordParts="0" catenateAll="0" catenateWords="1"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/>
<filter class="solr.EnglishMinimalStemFilterFactory"/>
<filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_es" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_es.txt" ignoreCase="true"/>
<filter class="solr.SpanishLightStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_eu" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_eu.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Basque"/>
</analyzer>
</fieldType>
<fieldType name="text_fa" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<charFilter class="solr.PersianCharFilterFactory"/>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.ArabicNormalizationFilterFactory"/>
<filter class="solr.PersianNormalizationFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_fa.txt" ignoreCase="true"/>
</analyzer>
</fieldType>
<fieldType name="text_fi" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_fi.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Finnish"/>
</analyzer>
</fieldType>
<fieldType name="text_fr" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.ElisionFilterFactory" articles="lang/contractions_fr.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_fr.txt" ignoreCase="true"/>
<filter class="solr.FrenchLightStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_ga" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.ElisionFilterFactory" articles="lang/contractions_ga.txt" ignoreCase="true"/>
<filter class="solr.StopFilterFactory" words="lang/hyphenations_ga.txt" ignoreCase="true"/>
<filter class="solr.IrishLowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_ga.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Irish"/>
</analyzer>
</fieldType>
<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/>
<filter class="solr.SynonymFilterFactory" expand="true" ignoreCase="true" synonyms="synonyms.txt"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_general_rev" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.ReversedWildcardFilterFactory" maxPosQuestion="2" maxFractionAsterisk="0.33" maxPosAsterisk="3" withOriginal="true"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.SynonymFilterFactory" expand="true" ignoreCase="true" synonyms="synonyms.txt"/>
<filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_gl" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_gl.txt" ignoreCase="true"/>
<filter class="solr.GalicianStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_hi" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.IndicNormalizationFilterFactory"/>
<filter class="solr.HindiNormalizationFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_hi.txt" ignoreCase="true"/>
<filter class="solr.HindiStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_hu" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_hu.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Hungarian"/>
</analyzer>
</fieldType>
<fieldType name="text_hy" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_hy.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Armenian"/>
</analyzer>
</fieldType>
<fieldType name="text_id" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_id.txt" ignoreCase="true"/>
<filter class="solr.IndonesianStemFilterFactory" stemDerivational="true"/>
</analyzer>
</fieldType>
<fieldType name="text_it" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.ElisionFilterFactory" articles="lang/contractions_it.txt" ignoreCase="true"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_it.txt" ignoreCase="true"/>
<filter class="solr.ItalianLightStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_ja" class="solr.TextField" autoGeneratePhraseQueries="false" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.JapaneseTokenizerFactory" mode="search"/>
<filter class="solr.JapaneseBaseFormFilterFactory"/>
<filter class="solr.JapanesePartOfSpeechStopFilterFactory" tags="lang/stoptags_ja.txt"/>
<filter class="solr.CJKWidthFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_ja.txt" ignoreCase="true"/>
<filter class="solr.JapaneseKatakanaStemFilterFactory" minimumLength="4"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_lv" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_lv.txt" ignoreCase="true"/>
<filter class="solr.LatvianStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_nl" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_nl.txt" ignoreCase="true"/>
<filter class="solr.StemmerOverrideFilterFactory" dictionary="lang/stemdict_nl.txt" ignoreCase="false"/>
<filter class="solr.SnowballPorterFilterFactory" language="Dutch"/>
</analyzer>
</fieldType>
<fieldType name="text_no" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_no.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Norwegian"/>
</analyzer>
</fieldType>
<fieldType name="text_pt" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_pt.txt" ignoreCase="true"/>
<filter class="solr.PortugueseLightStemFilterFactory"/>
</analyzer>
</fieldType>
<fieldType name="text_ro" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_ro.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Romanian"/>
</analyzer>
</fieldType>
<fieldType name="text_ru" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_ru.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Russian"/>
</analyzer>
</fieldType>
<fieldType name="text_sv" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" format="snowball" words="lang/stopwords_sv.txt" ignoreCase="true"/>
<filter class="solr.SnowballPorterFilterFactory" language="Swedish"/>
</analyzer>
</fieldType>
<fieldType name="text_th" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.ThaiTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_th.txt" ignoreCase="true"/>
</analyzer>
</fieldType>
<fieldType name="text_tr" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.ApostropheFilterFactory"/>
<filter class="solr.TurkishLowerCaseFilterFactory"/>
<filter class="solr.StopFilterFactory" words="lang/stopwords_tr.txt" ignoreCase="false"/>
<filter class="solr.SnowballPorterFilterFactory" language="Turkish"/>
</analyzer>
</fieldType>
<fieldType name="text_ws" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
</analyzer>
</fieldType>
<fieldType name="tfloat" class="solr.TrieFloatField" positionIncrementGap="0" precisionStep="8"/>
<fieldType name="tint" class="solr.TrieIntField" positionIncrementGap="0" precisionStep="8"/>
<fieldType name="tlong" class="solr.TrieLongField" positionIncrementGap="0" precisionStep="8"/>
<field name="_root_" type="string" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="_version_" type="long" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="actualCompletionDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="actualStartDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="agreementDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="agreementId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="agreementItemSeqId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="agreementTypeId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="attributeName" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="attributeValue" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="autoCancelDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="backOrderedQuantity" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="billingAccountId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="brandName" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="carrierPartyId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="categoryHierarchy" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="city" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="companyIds" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="contactPersonPartyIds" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="contactPersonPartyNames" type="lowercase" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="contactPhoneNumbers" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="content" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="correspondingPoId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="country" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="createdDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="currencyUomId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="currentStatus" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="customerEmailId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="customerPartyId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="customerPartyName" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="description" type="text_general" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="docType" type="string" multiValued="false" indexed="true" required="true" stored="true"/>
<field name="docType-identifier" type="string" multiValued="false" indexed="true" required="true" stored="true"/>
<field name="emailAddress" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="estimatedCompletionDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="estimatedDeliveryDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="estimatedStartDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="facilityId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="facilityName" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="featureAbbreviation" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="featureCode" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="featureHierarchy" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="fromDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="fullText" type="searchText" multiValued="true" indexed="true" required="false" stored="false"/>
<field name="goodIdentifications" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="grossMargin" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="grossProfit" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="groupId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="groupName" type="lowercase" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="groupPrice" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="identifier" type="string" multiValued="false" indexed="true" required="true" stored="true"/>
<field name="internalName" type="lowercase" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="introductionDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="inventoryItemTypeId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="isPromo" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="isVariant" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="isVirtual" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="keyProductId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="keywordSearchText" type="textSuggest" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="lastInventoryCount" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="longDescription" type="text_general" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="manufacturerPartyId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderDateString" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderGrandTotal" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderItemAssocTypeId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderItemSeqId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderItemStatusId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderItemSubTotal" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderItemTypeId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderNotes" type="hashtag" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="orderPaymentMethodTypeId" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="orderRoles" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="orderSize" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderStatusDesc" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderStatusId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderToReleaseTime" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="orderTypeId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="parentSalesDiscontinuationDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="partyClassificationGroupIds" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyClassificationGroupsDescription" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyDataSourceIds" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="partyIdFrom" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="partyIdFromName" type="lowercase" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="partyIdTo" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="partyIdToName" type="lowercase" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="partyIds" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyName" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="partyNotes" type="hashtag" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyQualDescriptions" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyRelationshipRoleTypeIdTo" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyRelationships" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyRelationshipsFrom" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyRelationshipsTo" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyRoleTypesDescriptions" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="partyTypeDescription" type="lowercase" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="partyTypeId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="paymentMethodId" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="pickToShipTime" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="placingPartyId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="placingPartyName" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="preferredCurrencyUomId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="price" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="priceType" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="primaryProductCategoryId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="primaryProductCategoryName" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="priority" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="proApplicationSurveyResponseStatus" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="prodCatalogIds" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="productAverageRating" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="productCategories" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="productCategoryNames" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="productDescContent" type="hashtag" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="productFeatureCategoryId" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="productFeatureGroupId" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="productFeatureIds" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="productFeatureTypeId" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="productId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="productLongDescContent" type="hashtag" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="productName" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="productSalesChannel" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="productStoreId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="productStoreIds" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="productStoreName" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="productTypeDesc" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="productTypeId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="promoCodeIds" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="quantity" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="relationshipStatus" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="relationshipStatusId" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="relationshipStatusList" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="relationshipTypeList" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="releaseToPickTime" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="requiredPermissions" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="roleTypeIds" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="salesChannelDesc" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="salesChannelEnumId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="salesDiscontinuationDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="salesRepName" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="serialNumbers" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="shipToCity" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="shipToCountry" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="shipToState" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="shipmentMethodTypeId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="shippingMethod" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="sku" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="sort_agreementId" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_categoryName" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_customerPartyName" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_description" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_emailAddress" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_locationSeqId" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_orderId" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_partyFromName" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_partyId" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_partyName" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_paymentId" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_pickerName" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_placingPartyName" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_productCategoryId" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_productId" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="sort_productName" type="alphaNumericSort" multiValued="false" indexed="true" required="false" stored="false"/>
<field name="spellchecker" type="searchText" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="state" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="statusDesc" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="statusId" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="statusSeqId" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="supplierPartyId" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="supplierPartyIds" type="string_ci" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="supplierPartyName" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="supplierProductId" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="supplierProductName" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="taxable" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="text" type="text_general" multiValued="true" indexed="true" required="false" stored="false"/>
<field name="thruDate" type="date" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="title" type="lowercase" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="unitListPrice" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="unitPrice" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="upc" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="userLoginId" type="lowercase" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="userLoginIds" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="userLoginPermissions" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="userPartyId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="variantProductIds" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="webSiteId" type="string" multiValued="true" indexed="true" required="false" stored="true"/>
<field name="workEffortId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="workEffortName" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="workEffortParentId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="workEffortPurposeTypeId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="workEffortTypeId" type="string" multiValued="false" indexed="true" required="false" stored="true"/>
<field name="zone" type="string_ci" multiValued="false" indexed="true" required="false" stored="true"/>
<dynamicField name="*_price" type="double" multiValued="false" indexed="true" required="false" stored="true"/>
<copyField source="agreementId" dest="fullText"/>
<copyField source="agreementId" dest="keywordSearchText"/>
<copyField source="agreementId" dest="sort_agreementId"/>
<copyField source="brandName" dest="fullText"/>
<copyField source="contactPhoneNumbers" dest="fullText"/>
<copyField source="correspondingPoId" dest="fullText"/>
<copyField source="customerEmailId" dest="fullText"/>
<copyField source="customerPartyId" dest="fullText"/>
<copyField source="customerPartyName" dest="fullText"/>
<copyField source="customerPartyName" dest="sort_customerPartyName"/>
<copyField source="description" dest="fullText"/>
<copyField source="description" dest="sort_description"/>
<copyField source="emailAddress" dest="fullText"/>
<copyField source="emailAddress" dest="sort_emailAddress"/>
<copyField source="facilityId" dest="fullText"/>
<copyField source="facilityName" dest="fullText"/>
<copyField source="featureHierarchy" dest="fullText"/>
<copyField source="groupId" dest="keywordSearchText"/>
<copyField source="groupName" dest="keywordSearchText"/>
<copyField source="internalName" dest="fullText"/>
<copyField source="internalName" dest="keywordSearchText"/>
<copyField source="orderDateString" dest="fullText"/>
<copyField source="orderId" dest="fullText"/>
<copyField source="orderId" dest="sort_orderId"/>
<copyField source="orderStatusDesc" dest="fullText"/>
<copyField source="partyId" dest="fullText"/>
<copyField source="partyId" dest="sort_partyId"/>
<copyField source="partyName" dest="fullText"/>
<copyField source="partyName" dest="sort_partyName"/>
<copyField source="partyNotes" dest="fullText"/>
<copyField source="placingPartyId" dest="fullText"/>
<copyField source="placingPartyName" dest="fullText"/>
<copyField source="placingPartyName" dest="sort_placingPartyName"/>
<copyField source="productCategories" dest="fullText"/>
<copyField source="productCategoryNames" dest="fullText"/>
<copyField source="productCategoryNames" dest="keywordSearchText"/>
<copyField source="productId" dest="fullText"/>
<copyField source="productId" dest="keywordSearchText"/>
<copyField source="productId" dest="sort_productId"/>
<copyField source="productName" dest="fullText"/>
<copyField source="productName" dest="keywordSearchText"/>
<copyField source="productName" dest="sort_productName"/>
<copyField source="productName" dest="spellchecker"/>
<copyField source="productStoreId" dest="fullText"/>
<copyField source="productStoreName" dest="fullText"/>
<copyField source="salesChannelDesc" dest="fullText"/>
<copyField source="salesChannelEnumId" dest="fullText"/>
<copyField source="salesRepName" dest="fullText"/>
<copyField source="shipToCity" dest="fullText"/>
<copyField source="shipToCountry" dest="fullText"/>
<copyField source="shipToState" dest="fullText"/>
<copyField source="supplierPartyName" dest="fullText"/>
<copyField source="upc" dest="fullText"/>
<copyField source="upc" dest="keywordSearchText"/>
<copyField source="userLoginId" dest="fullText"/>
<copyField source="variantProductIds" dest="fullText"/>
<copyField source="variantProductIds" dest="keywordSearchText"/>
<copyField source="workEffortName" dest="fullText"/>
</schema>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment