This guide was created with Scribe in 2 minutes. Sign in and create your own!
Connecting the search UI to Elasticsearch
Siddharth Kothari |
0 step |
2 minutes
Navigate to [dash.reactivesearch.io/cluster/search-builder](http://dash.reactivesearch.io/cluster/search-builder)
2
Click "Create Search UI"
Zoom Saved
3
Select a template. Here, I will select the Authenticated Search template.
Zoom Saved
4
Click "Next ▶"
Zoom Saved
5
Click "Select an Index"
Zoom Saved
6
Select an index. Here, I will be selecting "good-books-ds". You can also do the same by searching for it and selecting it in the dropdown.
Zoom Saved
7
Set the endpoint to POST /good-books-ds-pipeline/_reactivesearch
Zoom Saved
8
Next, create an API credential or choose an existing one. This is used by the UI builder and published search UI to connect to the data plane.
Zoom Saved
9
Click "Next ▶"
Zoom Saved
10
Next, map all the collection fields to the result layout
Zoom Saved
11
Once all the fields are set, you can review the search UI with UI Preview.
Zoom Saved
12
Click the "Click here to search" field.
Zoom Saved
13
UI Preview
Zoom Saved
14
Click "Finish ▶"
Zoom Saved
15
Before deploying, enable "End-user Authentication"
Zoom Saved
16
Click "Review and Save"
Zoom Saved
17
Click "Deploy"
Zoom Saved
18
The latest commit is auto picked, you can also change a past commit to deploy that version.
Zoom Saved
19
Once the deployment is complete, you will see the URL as shown here. Click there to test the live search UI: "appbase-demo-new-udhuzdz-0276b544-b655-42d9-b773-e82-ffa3rddvv.vercel.app"
Zoom Saved
20
On the search UI, sign up or login as an end-user to see the published UI
Zoom Saved
Want to make guides like this in seconds? Yes, it's really that fast.
Show Me How
Have something to say?Create an account to leave messages for the author to see!Create an account
Feedback
This Scribe is in tip-top shape!Leave feedback if there are any issues with this Scribe