Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Jira Legacy
serverSystem JiraJIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyUIIN-2330

...

stripes-components

AdvancedSearch

  • remove the Qeury Query search, it can be passed through the searchOptions property when needed;
  • add a dropdown with precision operators (starts with, contains all, contains any, exact match);
  • extend the parser (splitIntoRowsRegex) that converts the search string with precision operators.

...


regularwith exact matchwith contains allwith contains anywith starts with
Keywordkeyword all "query" or isbn="query" or hrid=="query" or id=="query"keyword==/string "query" or isbn=="query" or hrid=="query" or id=="query"

keyword all "query" or isbn="*query*" or hrid=="*query*" or id=="*query*"

keyword any "query" or isbn="*query*" or hrid=="*query*" or id=="*query*"keyword all "query*" or isbn="query*" or hrid=="query*" or id=="query*"

Contributor

contributors.name="query"

contributors.name==/string "query"

contributors.name= "*query*"

contributors.name= "*query*"

contributors.name="query*"

Title (all)

title all "query"

title==/string "query"

title all "query"

title any "query"

title all "query*"

Identifier (all)

identifiers.value="query" or isbn="query"

identifiers.value=="query" or isbn=="query"

identifiers.value="*query*" or isbn="*query*"

identifiers.value="*query*" or isbn="*query*"

identifiers.value="query*" or isbn="query*"

ISBN

isbn="query"

isbn=="query"

isbn="*query*"

isbn="*query*"

isbn="query*"

ISSN

issn="query"

issn=="query"

issn="*query*"

issn="*query*"

issn="query*"

OCLC number, normalized

oclc="query"

oclc=="query"

oclc="*query*"

oclc="*query*"

oclc="query*"

Instance notes (all)

notes.note all "query" or administrativeNotes all "query"

notes.note==/string "query" or administrativeNotes==/string "query"

notes.note all "query" or administrativeNotes all "query"

notes.note any "query" or administrativeNotes any "query"

notes.note all "query*" or administrativeNotes all "query*"

Instance administrative notes

administrativeNotes all "query"

administrativeNotes==/string "query"

administrativeNotes all "query"

administrativeNotes any "query"

administrativeNotes all "query*"

Subject

if controlled: subjects.value==/string "${query}" and authorityId=="${authorityId}"

else: subjects.value==/string "${query}"

subjects.value==/string "${query}"

subjects.value all "${query}"

subjects.value any "${query}"

subjects.value==/string "${query}*"

Effective call number (item), shelving order

itemEffectiveShelvingOrder==/string "query"

itemEffectiveShelvingOrder==/string "query"

itemEffectiveShelvingOrder all "query"

itemEffectiveShelvingOrder any "query"

itemEffectiveShelvingOrder==/string "query*"

Instance HRID

hrid=="query"

hrid=="query"

hrid=="*query*"

hrid=="*query*"

hrid=="query*"

Instance UUID

id="query"

id=="query"

id="*query*"

id="*query*"

id="query*"

Authority UUID

authorityId == query

authorityId == query

authorityId=="*query*"

authorityId=="*query*"

authorityId=="query*"

All

cql.all all "query"

cql.all==/string "query"

cql.all all "query"

cql.all any "query"

cql.all all "query*"

...