[UIIN-305] Boolean Search for Inventory (1st iteration) Created: 19/Sep/18  Updated: 15/Sep/20  Resolved: 29/Apr/20

Status: Closed
Project: ui-inventory
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: P4
Reporter: Charlotte Whitt Assignee: Charlotte Whitt
Resolution: Done Votes: 0
Labels: front-end, inventory, search, search_enhancements
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: PNG File Skærmbillede 2018-07-16 kl. 16.45.56.png     PNG File Skærmbillede 2019-02-14 kl. 17.01.57.png     PNG File Skærmbillede 2019-02-14 kl. 17.02.40.png    
Issue links:
Blocks
is blocked by FOLIO-1473 Expose full CQL in the Inventory app ... Closed
Relates
relates to UIIN-724 Inventory search. Instance segment. S... Closed
relates to UIIN-868 Inventory search. Holdings segment. S... Closed
relates to UIIN-869 Inventory search. Item segment. Searc... Closed
Sprint:
Development Team: Prokopovych
Tester Assignee: Charlotte Whitt

 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 (Filip Jakobsen will be able to provide updated UX screens)


 Comments   
Comment by Mike Taylor [ 19/Sep/18 ]

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

Comment by Charlotte Whitt [ 14/Feb/19 ]

Updated this story with the latest UX work by David García Sánchez 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.

Comment by Cate Boerema (Inactive) [ 13/Sep/19 ]

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

Comment by Charlotte Whitt [ 29/Apr/20 ]

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:

  • UIIN-724 Closed Inventory search. Instance segment. Search by using query language
  • UIIN-868 Closed Inventory search. Holdings segment. Search by using query language
  • UIIN-869 Closed Inventory search. Item segment. Search by using query language
Generated at Fri Feb 09 00:13:06 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.