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/

Reply via email to