Actions33
- Documents Actions
- General Actions
- Indexes Actions
- Keys Actions
- Search Actions
- Settings Actions
- Tasks Actions
Search → Multi-Search
AI-generatedOverview
This node performs multiple search queries on Meilisearch indexes in a single execution. It allows users to specify an array of search queries, each targeting a specific index with various search parameters such as query string, pagination, filters, facets, attributes to retrieve, and sorting options. This is useful for scenarios where you need to execute several search requests simultaneously, for example, searching different indexes or applying different filters and sorting criteria in one workflow run.
Use Case Examples
- Searching multiple Meilisearch indexes for different query strings in one node execution.
- Performing batch searches with different filters and pagination settings to aggregate results from various indexes.
Properties
| Name | Meaning |
|---|---|
| Queries | An array of search queries to execute, each containing parameters like index UID, search query string, pagination, filters, facets, attributes to retrieve, cropping, highlighting, sorting, and matching strategy. |
Output
JSON
json- The search results returned from Meilisearch for each query, including hits, facets, and other metadata.
Dependencies
- Meilisearch API key credential
Troubleshooting
- Ensure the Meilisearch API credentials are correctly configured and have access to the specified indexes.
- Verify that the index UIDs provided in the queries exist in the Meilisearch instance.
- Check that the search query strings and filter syntax are valid according to Meilisearch documentation.
- If the node times out waiting for task completion, consider increasing the timeout or disabling wait for completion.
Links
- Meilisearch Multi-Search API - Official documentation for the Meilisearch multi-search endpoint and parameters.