Browse Source

added string_ascii without edgengram

bach 2 years ago
parent
commit
7d5a793f7d

+ 12 - 0
materio/conf/schema_extra_fields.xml

@@ -1,3 +1,15 @@
+<dynamicField name="tcasciistrings_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
+<dynamicField name="tcasciistrings_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
+<dynamicField name="tcasciistringm_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
+<dynamicField name="tcasciistringm_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
+<dynamicField name="tocasciistrings_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="true" />
+<dynamicField name="tocasciistrings_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="true" />
+<dynamicField name="tocasciistringm_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
+<dynamicField name="tocasciistringm_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
+<dynamicField name="tucasciistrings_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
+<dynamicField name="tucasciistrings_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
+<dynamicField name="tucasciistringm_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
+<dynamicField name="tucasciistringm_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
 <dynamicField name="tcedgeasciistrings_X3b_und_*" type="text_edgenasciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
 <dynamicField name="tcedgeasciistrings_*" type="text_edgenasciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
 <dynamicField name="tcedgeasciistringm_X3b_und_*" type="text_edgenasciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />

+ 20 - 0
materio/conf/schema_extra_types.xml

@@ -1,3 +1,23 @@
+<!--
+  ASCII String Field
+  6.0.0
+-->
+<fieldType name="text_asciistring" class="solr.TextField" positionIncrementGap="100">
+  <analyzer type="index">
+    <tokenizer class="solr.StandardTokenizerFactory"/>
+    <filter class="solr.LowerCaseFilterFactory"/>
+    <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
+    <filter class="solr.ASCIIFoldingFilterFactory" preserveOriginal="true"/>
+    <filter class="solr.WordDelimiterGraphFilterFactory" preserveOriginal="1"/>
+  </analyzer>
+  <analyzer type="query">
+    <tokenizer class="solr.StandardTokenizerFactory"/>
+    <filter class="solr.LowerCaseFilterFactory"/>
+    <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
+    <filter class="solr.ASCIIFoldingFilterFactory" preserveOriginal="true"/>
+    <filter class="solr.WordDelimiterGraphFilterFactory" preserveOriginal="1"/>
+  </analyzer>
+</fieldType>
 <!--
   Edge NGram ASCII String Field
   6.0.0

+ 12 - 0
materio_autocomplete/conf/schema_extra_fields.xml

@@ -1,3 +1,15 @@
+<dynamicField name="tcasciistrings_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
+<dynamicField name="tcasciistrings_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
+<dynamicField name="tcasciistringm_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
+<dynamicField name="tcasciistringm_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
+<dynamicField name="tocasciistrings_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="true" />
+<dynamicField name="tocasciistrings_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="true" />
+<dynamicField name="tocasciistringm_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
+<dynamicField name="tocasciistringm_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
+<dynamicField name="tucasciistrings_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
+<dynamicField name="tucasciistrings_*" type="text_asciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
+<dynamicField name="tucasciistringm_X3b_und_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
+<dynamicField name="tucasciistringm_*" type="text_asciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
 <dynamicField name="tcedgeasciistrings_X3b_und_*" type="text_edgenasciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
 <dynamicField name="tcedgeasciistrings_*" type="text_edgenasciistring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
 <dynamicField name="tcedgeasciistringm_X3b_und_*" type="text_edgenasciistring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />

+ 20 - 0
materio_autocomplete/conf/schema_extra_types.xml

@@ -1,3 +1,23 @@
+<!--
+  ASCII String Field
+  6.0.0
+-->
+<fieldType name="text_asciistring" class="solr.TextField" positionIncrementGap="100">
+  <analyzer type="index">
+    <tokenizer class="solr.StandardTokenizerFactory"/>
+    <filter class="solr.LowerCaseFilterFactory"/>
+    <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
+    <filter class="solr.ASCIIFoldingFilterFactory" preserveOriginal="true"/>
+    <filter class="solr.WordDelimiterGraphFilterFactory" preserveOriginal="1"/>
+  </analyzer>
+  <analyzer type="query">
+    <tokenizer class="solr.StandardTokenizerFactory"/>
+    <filter class="solr.LowerCaseFilterFactory"/>
+    <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
+    <filter class="solr.ASCIIFoldingFilterFactory" preserveOriginal="true"/>
+    <filter class="solr.WordDelimiterGraphFilterFactory" preserveOriginal="1"/>
+  </analyzer>
+</fieldType>
 <!--
   Edge NGram ASCII String Field
   6.0.0