The Gitlab instance will be restarted on Monday April 28th at 2AM. There will be a short interruption of service.

Skip to content
Snippets Groups Projects
Commit 4836241a authored by Demian Katz's avatar Demian Katz
Browse files

Resolving VUFIND-680 (indexing improvements: better all fields handling, more alt title sources).

parent 6f1c4be6
No related merge requests found
......@@ -12,7 +12,7 @@ building = "Library A"
fullrecord = FullRecordAsMarc
recordtype = "marc"
allfields = custom, getAllSearchableFields(100, 900)
allfields = custom, getAllSearchableFieldsAsSet(100, 900)
language = 008[35-37]:041a:041d:041h:041j, language_map.properties
format = custom, getFormat, format_map.properties
......@@ -29,7 +29,7 @@ title_sub = 245b, first
title_short = 245a, first
title_full = custom, getAllAlphaSubfields(245, first)
title_auth = 245ab, first
title_alt = 130adfgklnpst:240a:246a:730adfgklnpst:740a
title_alt = 100t:130adfgklnpst:240a:246a:505t:700t:710t:711t:730adfgklnpst:740a
title_old = 780ast
title_new = 785ast
title_sort = custom, getSortableTitle
......
......@@ -98,11 +98,11 @@
<field name="id" type="string" indexed="true" stored="true"/>
<field name="fullrecord" type="string" indexed="false" stored="true"/>
<field name="marc_error" type="string" indexed="false" stored="true" multiValued="true"/>
<field name="allfields" type="text" indexed="true" stored="false"/>
<field name="allfields_unstemmed" type="textProper" indexed="true" stored="false"/>
<field name="allfields" type="text" indexed="true" stored="false" multiValued="true"/>
<field name="allfields_unstemmed" type="textProper" indexed="true" stored="false" multiValued="true"/>
<field name="fulltext" type="text" indexed="true" stored="false"/>
<field name="fulltext_unstemmed" type="textProper" indexed="true" stored="false"/>
<field name="spelling" type="textSpell" indexed="true" stored="true"/>
<field name="spelling" type="textSpell" indexed="true" stored="true" multiValued="true"/>
<field name="spellingShingle" type="textSpellShingle" indexed="true" stored="true" multiValued="true"/>
<!-- Institutional Fields -->
<field name="institution" type="string" indexed="true" stored="true" multiValued="true"/>
......@@ -236,6 +236,9 @@
<copyField source="topic" dest="topic_browse"/>
<copyField source="author" dest="author_browse"/>
<copyField source="author2" dest="author_browse"/>
<!-- CopyFields for All Fields -->
<copyField source="format" dest="allfields"/>
<copyField source="format" dest="allfields_unstemmed"/>
<!-- Default Boolean Operator -->
<solrQueryParser defaultOperator="AND"/>
</schema>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment