Title Search. Search by search criteria: Local

Description

Purpose: When using the Codex App, then the librarian can search in Codex, and define the search to be only in the local inventory (for alpha, Local is equal the Inventory app). The user can refine his search by using the filters. The scope of this story is selecting search criteria defined available for 'Local'.

Scenarios:
1. Scenario

  • When in the Codex Search app, and the user has selected 'Local'

  • The default setting will then be Search in all Local titles, in the Inventory

2. Scenario

  • When in the Codex Search app searching titles in 'Local*

  • The user search by filling in the search box

  • Default setting is search criteria 'All'

3. Scenario

  • The user can decide to narrow his search in the search box by selecting one of following search criteria. The checkmark selection works like 'radio buttons'

    • All = default

    • ID

    • Title

    • Identifier

    • ISBN

    • ISSN

    • Contributor

    • Subject

    • Classification

    • Publisher

4. Scenario
Targeted Search Use Cases (examples)

  • If user selects Search Criteria: Title

    • AND conducts a search for 'arctic'

    • Then search should only return results that contain 'arctic' in the Resource Title

  • If user selects Search Criteria: Publisher

    • AND conducts a search for 'Alfred A. Knopf'

    • Then search should only return titles whereby 'Alfred A. Knopf' is the Publisher

  • If user selects Search Criteria: ISBN

    • AND conducts a search for ISBN '9781554075799'

    • Then search should only return title whereby the ISBN is '9781554075799'

  • If user selects Search Criteria: ISSN

    • AND conducts a search for ISSN '0747-0088'

    • Then search should only return title whereby the ISSN is '0747-0088'

  • If user selects Search Criteria: Subject

    • AND conducts a search for Subject 'Obama'

    • Then search should only return titles that contain the subject "Obama'

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Mike Taylor January 2, 2018 at 4:55 PM

I believe this is now complete.

Mike Taylor January 2, 2018 at 4:37 PM

I did file that issue; it was , and it's now close to resolution.

Mike Taylor December 30, 2017 at 10:28 PM

Note to self: file an issue on aligning the indexes in the CQL schema, the UX prototype, the mock codex, the inventory codex, and the UI module.

Mike Taylor December 30, 2017 at 6:24 PM

Also: the Codex Query Schema includes location, which is not listed as desired in the present issue, not provided in the sample records.

Mike Taylor December 30, 2017 at 6:16 PM
Edited

Also: searches such as (contributor.name="c*") are finding no records, even though we have records like this one:

Adam, please advise. Should I be using an abstract index name? (There is no contributor index described at https://github.com/folio-org/raml/blob/master/schemas/codex/codex_instance_cqlschema.json )

Done

Details

Assignee

Reporter

Priority

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created December 29, 2017 at 12:14 PM
Updated September 12, 2018 at 6:46 AM
Resolved January 2, 2018 at 4:55 PM
TestRail: Cases
TestRail: Runs