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: koha-bugs@lists.koha-community.org Reporter: nick@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org 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.