[Koha-bugs] [Bug 30152] Elasticsearch - queries with OR don't work with limits

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Feb 22 15:00:28 CET 2022


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30152

Kevin Carnes <kevin.carnes at ub.lu.se> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #131010|0                           |1
        is obsolete|                            |

--- Comment #2 from Kevin Carnes <kevin.carnes at ub.lu.se> ---
Created attachment 131011
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=131011&action=edit
When a query with "OR" is combined with a limit in Elasticsearch, the
precedence is not preserved and the results are not correct.

To test:
1) Set SearchEngine to Elasticsearch
2) Index records in Elasticsearch
3) Do an advanced search
4) Select More options
5) Enter a value for the first Keyword (e.g. Title)
6) Change "and" before the second Keyword to "or"
7) Enter another value for the second Keyword (e.g. Prose)
8) Limit the search (e.g. Item type Books)
9) Do the search
10) Observe that records with the first keyword are not in the results
11) Apply the patch
12) Repeat the search
13) Observe that results with both keywords are in the results
14) Sign off

Sponsored-by: Lund University Library

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list