How To Configure A Search

An NDR Core Search takes search terms, searches data over an API, receives results and displays them. NDR Core does not provide the search index and is not the database itself. The search function is a graphical frontend for data which should be stored in repositories according to FAIR principles.

An NDR Core Search consists of several parts. You need an API configuration to tell NDR Core where to search for data with which API. You need Search Fields which are composed into Search Forms. Finally you need a Result renderer configuration and you might want to upload Sample Data to test the result rendering.

You should start with configuring your API access. Then you should think about which search fields you want to use. If a single catch-all search field is enough, you don't need to create a search form and just use the automatically generated simple search. If you want a custom form, create the search fields you need and create the form with these fields. The resulting search configuration can be added to your web site by creating a search page and selecting the configuration.

{% include 'ndr_core/admin_views/help/search_configuration/api.html' %} {% include 'ndr_core/admin_views/help/search_configuration/search_form.html' %}