mirror of https://github.com/apache/lucene.git
SOLR-5253, rearrange example schema to make it more difficult to remove _version_ and other reserved fields by mistake
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1529621 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
2529b4799e
commit
bab7c66365
|
@ -105,13 +105,19 @@
|
|||
and back compatibility is not guaranteed. Names with both leading and
|
||||
trailing underscores (e.g. _version_) are reserved.
|
||||
-->
|
||||
|
||||
<field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" />
|
||||
|
||||
<!-- points to the root document of a block of nested documents -->
|
||||
<!-- _version_ is a required field, DO NOT REMOVE. -->
|
||||
<field name="_version_" type="long" indexed="true" stored="true"/>
|
||||
|
||||
<!-- points to the root document of a block of nested documents. Required for nested
|
||||
document support, may be removed otherwise -->
|
||||
<field name="_root_" type="string" indexed="true" stored="false"/>
|
||||
|
||||
|
||||
<!-- While not required, a <uniqueKey> is present in almost all Solr installations,
|
||||
only remove the "id" field if you have very good reason to. See the
|
||||
<uniqueKey> declaration below -->
|
||||
<field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" />
|
||||
|
||||
<field name="sku" type="text_en_splitting_tight" indexed="true" stored="true" omitNorms="true"/>
|
||||
<field name="name" type="text_general" indexed="true" stored="true"/>
|
||||
<field name="manu" type="text_general" indexed="true" stored="true" omitNorms="true"/>
|
||||
|
@ -168,7 +174,6 @@
|
|||
|
||||
<field name="payloads" type="payloads" indexed="true" stored="true"/>
|
||||
|
||||
<field name="_version_" type="long" indexed="true" stored="true"/>
|
||||
|
||||
<!--
|
||||
Some fields such as popularity and manu_exact could be modified to
|
||||
|
|
Loading…
Reference in New Issue