Closed sarinapadilla closed 3 years ago
As of Elasticsearch v5.6.x, the terms query returns any records where the list of values intersects with the requested values (versus only finding records where they are a subset or full match). It is therefore necessary to add logic to the service to emulate the desired behavior.
Issue description
Currently, if you query the get endpoint with params ccode=chicken and ccode=C1234, then you get back the listing for C1234. The API should return a 404 if any of the codes in the given query param list does not find a match.
Steps to reproduce the issue
What's the expected result?
What's the actual result?
Additional details / screenshot
Related Tickets