Uploaded image for project: 'mod-search'
  1. mod-search
  2. MSEARCH-208

Authority record search - filters/facets

    XMLWordPrintable

Details

    • Falcon Sprint 128, Falcon Sprint 129
    • 2
    • Falcon
    • Lotus R1 2022

    Description

      Purpose/Overview:
      The purpose of this story is to create facets/filters that will provide a quick way to narrow down search results.

      Requirements/Scope:

      Following fields provide filter and faceted search:

      • Personal name based on personalName and sftPersonalName a
      • Corporate name based on corporateName and stfCorporateName properties
      • Conference name based on meetingName and stfMeetingName properties
      • Geographic name based on geographicName and stfGeographicName properties
      • Uniform title based on uniformTitle and stfUniformTitle properties
      • Topical based on topicalTerm and stfTopicalTerm properties
      • Genre based on genreTerm and stfGenreTerm properties
      • Other that would include all records that do not match above criteria

      Acceptance criteria:

      • Query returns accurate hit count
      • Query returns only instances that fulfill selected facet
      • Filter can be combined and represent logical conjunction
      • If the value for suppress from discovery or staff suppress is set to undefined treat it as false
      • Filters are part of the cql query and the fields which are filtered should be configured in mappings - TODO: do we need that specified for authority records as well? 

      TestRail: Results

        Attachments

          1. screenshot-1.png
            screenshot-1.png
            21 kB
          2. screenshot-2.png
            screenshot-2.png
            158 kB
          3. screenshot-3.png
            screenshot-3.png
            124 kB

          Issue Links

            Activity

              People

                Shans Shans Kaluhin
                magdaz Magda Zacharska
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases