...
A Solr Index based on the Terms Component for a quick entry into the list and the possibility of using the next following terms in alphabetical order.
A service (browse-index-values, further details below) for preparing the terms for all indices. These terms also contain a reference to the value used for display and to identifiers from the authority file GND. Additionally, terms are created for all the variants of names listed in the GND.
A service (termsquery-analysis-api, further details below) to connect the front-end and the Solr Index. This service analyzes the users input in the same way as it is done for the prepartion of the terms (2) and queries the index. Out of the result it creates a simple JSON file containing the values for display and the number of documents found.
The section Index Search on the swisscollections front-end where a user can browse alphabetically through 79 indices.
Drawio | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Preparation of the terms in browse-index-values
...