https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25273
Bug ID: 25273
Summary: Elasticsearch Authority matching is returning too many
results
Change sponsored?: ---
Product: Koha
Version: master
Hardware: All
OS: All
Status: NEW
Severity: major
Priority: P5 - low
Component: MARC Authority data support
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
Bug 24269 attempted to improve the authority matching process in ES, however,
it does not accomplish the full extent of what is needed.
Match-heading is used as the matching field for records, and I added
C4::Heading to be used to generate the correct form including subfields,
however, the subfields are still indexed at normally too. This is problematic
as the index for a heading like:
$aCats$vFiction$zVermont
Is indexed into match-heading as:
["Cats","Cats genresubdiv Fiction geosubdiv Vermont","Vermont"]
Thus if a record has a heading of:
Vermont
It returns the above record.
We need to index for the linker into a field that only gets the correct search
form for heading and no other data. I propose to do this by retrieving the
fields set to be copied from Administration->Authority types and indexing them
into a field that can be used only for matching/
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/