Details
-
Story
-
Status: Draft (View Workflow)
-
P3
-
Resolution: Unresolved
-
None
-
None
-
Spitfire
-
Not Scheduled
Description
Purpose/Overview:
To allow the user to combine search criteria into a single query to the API endpoint. Criteria may be both within and between fields.
Requirements/Scope:
- Booleans supported are AND, OR, NOT
- Booleans may be grouped (1 AND 2) OR 3
- The search is exposed as a GET request to an API endpoint
- By default the search returns only records that are not suppressed from discovery
Approach:
Acceptance criteria:
- Booleans may be used when querying any MARC fields that have been identified as searchable
- Results for queries with booleans are returned in under five minutes against a collection of 10 million SRS records
TestRail: Results
Attachments
Issue Links
- defines
-
MODSOURCE-228 Define a contract for search
-
- Closed
-