Bug 31687: Add see from and see also from tracings in Match index

This patch adds see from and see also from terms for uniform title,
chronological term, topical term, geographic name, and genre/form term
to the Match index in Elasticsearch for MARC21.

Previously, only see from/see also from for personal names,
corporate names, and meeting names were indexed.

To test:

1. Without patch, import attached authority records
1.1. Download attached records
1.2. Go to Tools > Stage MARC records for import
1.3. Click 'Browse' and choose the downloaded file
1.4. Click 'Upload file'
1.5. Choose Record type = Authority
1.6. Click 'Stage for import'
1.7. From the job details, click 'View batch'
1.8. Click 'Import this batch into the catalog'

2. Without patch, search for see from and see also from tracings
2.1. Go to Authorities
2.2. In the 'Default' drop-down menu, choose 'Uniform title'
2.3. Choose the 'Search all headings' tab
2.4. Enter the search term 'Five hundred'
2.5. Click 'Submit' or press 'Enter'
 --> No results
2.6. Redo the search for the following search terms

Authority type		Search term		Should be found in
Uniform title		five hundred		430
Uniform title		films préférés		530
Chronological term	fifteenth		448
Chronological term	middle ages		548
Topical term		lalopathie		450
Topical term		troubles communication	550
Geographic name	cécropia		451
Geographic name	canada francophone	551
Genre/Form term	filmiques		455
Genre/Form term	films			555

3. Apply patch
4. Delete index, reset mappings and reindex authorities (with command line, -a -d -r)
5. Redo the searches from step 2, there should now be results

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
Caroline Cyr La Rose 2022-10-05 11:08:11 -04:00 committed by Tomas Cohen Arazi
parent 21fe7e151c
commit 384bc416b8
No known key found for this signature in database
GPG Key ID: 0A272EA1B2F3C15F
1 changed files with 50 additions and 0 deletions

View File

@ -289,6 +289,31 @@ authorities:
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 430(adfghklmnoprstvxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 448(avxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 450(abvxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 451(avxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 455(avxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 500(abcdefghjklmnopqrstvxyz)
marc_type: marc21
@ -304,6 +329,31 @@ authorities:
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 530(adfghklmnoprstvxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 548(avxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 550(abvxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 551(avxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 555(avxyz)
marc_type: marc21
sort: ~
suggestible: ''
- facet: ''
marc_field: 200(3478abcdfgjxyz)
marc_type: unimarc