mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 18:14:26 +00:00
Ensure Solr schema treats item ids as UUIDs
This commit is contained in:
@@ -149,13 +149,16 @@
|
|||||||
</analyzer>
|
</analyzer>
|
||||||
</fieldType>
|
</fieldType>
|
||||||
<fieldtype name="ignored" stored="false" indexed="false" multiValued="true" class="solr.StrField" />
|
<fieldtype name="ignored" stored="false" indexed="false" multiValued="true" class="solr.StrField" />
|
||||||
|
|
||||||
|
<!-- UUID support -->
|
||||||
|
<fieldType name="uuid" class="solr.UUIDField" indexed="true" />
|
||||||
</types>
|
</types>
|
||||||
|
|
||||||
|
|
||||||
<fields>
|
<fields>
|
||||||
<field name="_version_" type="long" indexed="true" stored="true" multiValued="false"/>
|
<field name="_version_" type="long" indexed="true" stored="true" multiValued="false"/>
|
||||||
<!-- Item always present information -->
|
<!-- 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.public" type="boolean" indexed="true" stored="true" multiValued="false" />
|
||||||
<field name="item.handle" type="string" 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" />
|
<field name="item.collections" type="string" indexed="true" stored="true" multiValued="true" />
|
||||||
|
Reference in New Issue
Block a user