[Koha] Search query to match person name with relator term
Lari Taskula
lari.taskula at hypernova.fi
Fri Jan 28 08:39:26 NZDT 2022
Searching question: I'm trying to (Elastic)search main and added
personal name entries using query name:(Lastname, Firstname editor) only
wanting results where $a "Lastname, Firstname" is the $e "editor".
However, if a record has multiple 700 entries where "Lastname,
Firstname" has some other role in $e (e.g. "director") while another
person in a repeated 700 field has the wanted $e "editor", they also
appear in results. The interesting part is that I tested it on a public
Zebra-Koha-21.11 demo server, and there it seems to work as I wanted,
but not on my ES-Koha-21.11 server [1]. Can I somehow fix the search
query to get my expected results or do I perhaps have a misconfigured
server or settings?
Example:
search
name:(Lastname, Firstname editor)
245$a Should not find
700$a Lastname, Firstname
700$e director
700$a Other, Person
700$e editor
245$a Should find
700$a Lastname, Firstname
700$e editor
700$a Other Person
700$e director
[1]
https://koha-demo-community.opac.staging-1.koha.fi/cgi-bin/koha/opac-search.pl?idx=&q=name%3A%28Lastname%2C+Firstname+editor%29&weight_search=1
(showing unexpected results)
Cheers!
--
Lari Taskula
CEO, Hypernova Oy
PL 16
80101 Joensuu, Finland
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.katipo.co.nz/pipermail/koha/attachments/20220127/08dda185/attachment.sig>
More information about the Koha
mailing list