Holdings- suppress from discovery filters/facets

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 by holdings record's fields:

  • Suppress from discovery (discoverySuppress - boolean)

Approach:

Acceptance criteria:

  • Query returns accurate hit count

  • Query returns only instances with items that fulfill selected facet

  • Filter can be combined and represent logical conjunction

  • If the value for suppress from discovery is set to undefined treat it as false.

Out of scope: UI implementation

Environment

None

Potential Workaround

None

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Checklist

hide

TestRail: Results

Activity

Show:

Bohdan Suprun March 18, 2021 at 9:43 AM
Edited

Sample query:

[host]/search/instances?query=holdings.discoverySuppress==true&expandAll=true - find instances with suppressed from discovery holdings;
[host]/search/instances?query=holdings.discoverySuppress==true&expandAll=true - find instances with not suppressed from discovery holdings;

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Falcon

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created December 31, 2020 at 10:25 PM
Updated February 28, 2024 at 3:46 PM
Resolved March 26, 2021 at 12:47 PM
TestRail: Cases
TestRail: Runs

Flag notifications