Uploaded image for project: 'ui-inventory'
  1. ui-inventory
  2. UIIN-1645

Inventory. ES. Implement search across all properties of all records

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      Prokopovych - Sprint 125, Prokopovych - Sprint 126, Prokopovych - Sprint 127, Prokopovych - Sprint 128
    • Story Points:
      5
    • Development Team:
      Prokopovych

      Description

      Purpose:
      When using postgreSQL in Inventory we had the Query search functionality. Now having elastic search we need to implement the same functionality but now using Elasticsearch, allowing users to be able to conduct a search across all properties of all instance, holdings and item

      Scope:

      • create an additional search option that will cover search by all properties from all inventory record types (instance, holdings, item):
        • instance field values
        • holding-record field values
        • item field values
        • all field values

      Stories:

      1. Story
        • Login to FOLIO Snapshot as user Diku_admin
        • Select the instance segment (or holdings segment or item segment)
        • When start enter: Al
        • Then get the search option All displayed in the search box
        • In the back end then this search option is: cql.allItems all
      2. Story
        • When the search option All is displayed
        • Then will be presented for the = in the drop down menu
      3. Story
        • When entering the value you want to search for, e.g. missing
        • Then search across all three record types, using the BE functionality implemented MSEARCH-182 and get the result for all record types, where there is a data value 'missing'
           
          Accepted limitation:
      • Relevancy ranking
      • Highlighting the match for the searched string within the record

      Acceptance criteria:

      • Implement search options for performing search requests for all field values from instances, items, holding-records
      • UI test must be added

      Documentation:
      https://github.com/folio-org/mod-search#search-by-all-field-values
       

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                charlotte Charlotte Whitt
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases