Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
Falcon Sprint 109, Falcon Sprint 110
-
3
-
Falcon
Description
Purpose/Overview:
The purpose of this story is to create facets/filters that will provide a quick way to narrow down search criteria
Requirements/Scope:
Following fields provide faceted search:
Instance fields:
- Suppress from discovery (discoverySuppress - boolean)
- Staff suppress (staffSuppress - boolean)
- languages (array of strings)
- tags (tagList - array of strings)
- source (string)
Approach:
Acceptance criteria:
- Query returns accurate hit count
- Query returns only instances that fulfill selected facet
- Filter can be combined and represent logical conjunction
- If the value for suppress from discovery or staff suppress is set to undefined treat it as false
- Filters are part of the cql query and the fields which are filtered should be configured in mappings
Out of scope:
- UI implementation (including the number of displayed options (up to 5 + more)
- Effective location - covered by MSEARCH-3
- Date created - covered by
MSEARCH-30 - Date updated - covered by
MSEARCH-30
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2806 Create Elasticsearch indexes for Inventory search
-
- Closed
-
- is cloned by
-
MSEARCH-13 [Spike]: Instance - investigate performance impact of autocomplete
-
- Closed
-
-
MSEARCH-33 Item - suppress from discovery filters/facets
-
- Closed
-
-
MSEARCH-43 Instance - reference data - filters/facets
-
- Closed
-
- relates to
-
UISEES-3 Reference data - filters/facets - Instance - Mode of issuance
-
- Closed
-
-
UISEES-14 Instance - language filter/facet
-
- Closed
-
-
UISEES-15 Instance - Tags filter/facet
-
- Closed
-
-
UISEES-16 Instance - Source filter/facet
-
- Closed
-
-
UISEES-17 Instance - Suppress from discovery filter/facet
-
- Closed
-
-
UISEES-18 Instance - Staff suppress filter/facet
-
- Closed
-