Ensure Solr schema treats item ids as UUIDs

This commit is contained in:
Tim Donohue
2015-10-12 19:37:28 +00:00
parent 1e8fa3f063
commit a22b73eda2

View File

@@ -149,13 +149,16 @@
</analyzer>
</fieldType>
<fieldtype name="ignored" stored="false" indexed="false" multiValued="true" class="solr.StrField" />
<!-- UUID support -->
<fieldType name="uuid" class="solr.UUIDField" indexed="true" />
</types>
<fields>
<field name="_version_" type="long" indexed="true" stored="true" multiValued="false"/>
<!-- Item always present information -->
<field name="item.id" type="int" indexed="true" stored="true" multiValued="false" />
<field name="item.id" type="uuid" indexed="true" stored="true" multiValued="false" />
<field name="item.public" type="boolean" indexed="true" stored="true" multiValued="false" />
<field name="item.handle" type="string" indexed="true" stored="true" multiValued="false" />
<field name="item.collections" type="string" indexed="true" stored="true" multiValued="true" />