How do I setup the search index?

Firstly, you should ensure that the Elasticsearch host information is defined in the store's .env. If you're running the service directly on your machine (either natively or through Docker), you'll most likely use the following details:

ELASTICSEARCH_HOST=localhost
ELASTICSEARCH_PORT=9200

When using a remote connection, ensure the host does not contain the port and URI scheme.

It is also important to ensure the STORE_IDENTIFIER is defined. This value is automatically added to the project's .env when using the Aero CLI tool to install and configure a store.

To create the Elasticsearch index and apply the mappings, run the following command within the root directory of your project:

php artisan aero:search:install

Articles in this section

Was this article helpful?
0 out of 0 found this helpful