Support operators in Inventory and MARC authority search

Description

Overview: There is a need to support phrase searching so that users can conduct a more precise search when retrieving records in Inventory and MARC authority apps. Phrase search is explained here - https://github.com/folio-org/mod-search#cql-query-operators

Requirements

  • When users input terms within double quotes while conducting a search in Inventory or MARC authority app, match against titles using an exact match, in the exact order (match phrase query)

  • No fuzzy logic or word stemming; "Global" should not match to "Globalization" 

  • No additional positions allowed between terms in the phrase for a match 

  • Terms outside of the quotes should all also be found in the title, but not necessarily in the same order and may have additional words in between

  • Searches should NOT be case sensitive

  • Full-text usage

Priority

Fix versions

None

Development Team

Spitfire

Assignee

Unassigned

Solution Architect

Parent

None

Parent Field Value

None

Parent Status

None

Checklist

hide

TestRail: Results

Activity

Show:
Duplicate

Reporter

PO Rank

0

Front End Estimate

Very Small (VS) < 1day

Front End Estimator

Front-End Confidence factor

40%

Back End Estimate

XL < 15 days

Back End Estimator

Back-End Confidence factor

30%

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created August 30, 2023 at 1:52 PM
Updated October 31, 2024 at 2:55 PM
Resolved February 9, 2024 at 7:21 PM
TestRail: Cases
TestRail: Runs