Boolean Search for Inventory (1st iteration)

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Purpose:: Support boolean search in Inventory app, as a stepping stone to the more robust Advanced Search functionality.

In the eHoldings app a query language is implemented, and here following search functionality is supported

  • boolean operators - Using AND, OR, NOT in the simple search box

  • exact phrase - using quotation marks around the phrase

  • nested search - using brackets

  • support of wildcards - using asterix

Documentation:

  • screencast of demo of the search feature in eHoldings, Sprint Review 8/7/2018 - https://screencast.com/t/nbuKQJzVCg

  • see attached UX wireframe for inspiration - the Inventory's Search and Sort pane should probably be aligned with the latest UX work for MARCcat ( will be able to provide updated UX screens)

Environment

None

Potential Workaround

None

Attachments

3

Checklist

hide

TestRail: Results

Activity

Show:

Charlotte WhittApril 29, 2020 at 9:29 AM

A simple solution for boolean search in Inventory is implemented when using the Query search option:

E.g.:

  1. publication = "MIT Press" and publication = "c2004"

  2. title="the" not source ="MARC"

  3. subjects = "history" or identifiers = "OCoLC" not publication = "2017"

I'll close the ticket as 1st iteration of boolean search being solved when doing the work on:

  • Inventory search. Instance segment. Search by using query language

  • Inventory search. Holdings segment. Search by using query language

  • Inventory search. Item segment. Search by using query language

Cate BoeremaSeptember 13, 2019 at 3:53 PM

Marking stories associated with non-cap-mvp features P4 for now.

Charlotte WhittFebruary 14, 2019 at 4:33 PM

Updated this story with the latest UX work by on boolean searc capability in MARCcat. Search in bibliographic data across FOLIO apps should be aligned as much as possible, in order to give the user a consistent way to search on data. In MARCcat and Inventory there is the same need to be able to search on all elements, and do combined search by using boolean operators as AND, OR, NOT.

Mike TaylorSeptember 19, 2018 at 1:56 PM

This issue follows more or less directly from FOLIO-1473 (which should probably be moved into the UIIN project). See the discussion in the comments of how this can be done.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Development Team

Prokopovych

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 19, 2018 at 1:45 PM
Updated September 15, 2020 at 9:03 AM
Resolved April 29, 2020 at 9:30 AM
TestRail: Cases
TestRail: Runs