mirror of https://github.com/apache/lucene.git
example: add more multiValued dynamic field types
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1345523 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
2dee011e58
commit
ba3f792e7e
|
@ -949,29 +949,34 @@
|
||||||
<!--
|
<!--
|
||||||
<field name="timestamp" type="date" indexed="true" stored="true" default="NOW" multiValued="false"/>
|
<field name="timestamp" type="date" indexed="true" stored="true" default="NOW" multiValued="false"/>
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
|
||||||
<!-- Dynamic field definitions. If a field name is not found, dynamicFields
|
<!-- Dynamic field definitions allow using convention over configuration
|
||||||
will be used if the name matches any of the patterns.
|
for fields via the specification of patterns to match field names.
|
||||||
RESTRICTION: the glob-like pattern in the name attribute must have
|
EXAMPLE: name="*_i" will match any field ending in _i (like myid_i, z_i)
|
||||||
a "*" only at the start or the end.
|
RESTRICTION: the glob-like pattern in the name attribute must have
|
||||||
EXAMPLE: name="*_i" will match any field ending in _i (like myid_i, z_i)
|
a "*" only at the start or the end. -->
|
||||||
Longer patterns will be matched first. if equal size patterns
|
|
||||||
both match, the first appearing in the schema will be used. -->
|
|
||||||
<dynamicField name="*_i" type="int" indexed="true" stored="true"/>
|
<dynamicField name="*_i" type="int" indexed="true" stored="true"/>
|
||||||
<dynamicField name="*_s" type="string" indexed="true" stored="true"/>
|
<dynamicField name="*_is" type="int" indexed="true" stored="true" multiValued="true"/>
|
||||||
|
<dynamicField name="*_s" type="string" indexed="true" stored="true" />
|
||||||
|
<dynamicField name="*_ss" type="string" indexed="true" stored="true" multiValued="true"/>
|
||||||
<dynamicField name="*_l" type="long" indexed="true" stored="true"/>
|
<dynamicField name="*_l" type="long" indexed="true" stored="true"/>
|
||||||
|
<dynamicField name="*_ls" type="long" indexed="true" stored="true" multiValued="true"/>
|
||||||
<dynamicField name="*_t" type="text_general" indexed="true" stored="true"/>
|
<dynamicField name="*_t" type="text_general" indexed="true" stored="true"/>
|
||||||
<dynamicField name="*_txt" type="text_general" indexed="true" stored="true" multiValued="true"/>
|
<dynamicField name="*_txt" type="text_general" indexed="true" stored="true" multiValued="true"/>
|
||||||
<dynamicField name="*_en" type="text_en" indexed="true" stored="true" multiValued="true" />
|
<dynamicField name="*_en" type="text_en" indexed="true" stored="true" multiValued="true"/>
|
||||||
<dynamicField name="*_b" type="boolean" indexed="true" stored="true"/>
|
<dynamicField name="*_b" type="boolean" indexed="true" stored="true"/>
|
||||||
|
<dynamicField name="*_bs" type="boolean" indexed="true" stored="true" multiValued="true"/>
|
||||||
<dynamicField name="*_f" type="float" indexed="true" stored="true"/>
|
<dynamicField name="*_f" type="float" indexed="true" stored="true"/>
|
||||||
|
<dynamicField name="*_fs" type="float" indexed="true" stored="true" multiValued="true"/>
|
||||||
<dynamicField name="*_d" type="double" indexed="true" stored="true"/>
|
<dynamicField name="*_d" type="double" indexed="true" stored="true"/>
|
||||||
|
<dynamicField name="*_ds" type="double" indexed="true" stored="true" multiValued="true"/>
|
||||||
|
|
||||||
<!-- Type used to index the lat and lon components for the "location" FieldType -->
|
<!-- Type used to index the lat and lon components for the "location" FieldType -->
|
||||||
<dynamicField name="*_coordinate" type="tdouble" indexed="true" stored="false" />
|
<dynamicField name="*_coordinate" type="tdouble" indexed="true" stored="false" />
|
||||||
|
|
||||||
<dynamicField name="*_dt" type="date" indexed="true" stored="true"/>
|
<dynamicField name="*_dt" type="date" indexed="true" stored="true"/>
|
||||||
|
<dynamicField name="*_dts" type="date" indexed="true" stored="true" multiValued="true"/>
|
||||||
<dynamicField name="*_p" type="location" indexed="true" stored="true"/>
|
<dynamicField name="*_p" type="location" indexed="true" stored="true"/>
|
||||||
|
|
||||||
<!-- some trie-coded dynamic fields for faster range queries -->
|
<!-- some trie-coded dynamic fields for faster range queries -->
|
||||||
|
|
Loading…
Reference in New Issue