Skip to main content
Version: Next

ElasticSearchClientWrapper.search()

Home > @backstage/plugin-search-backend-module-elasticsearch > ElasticSearchClientWrapper > search

Signature:

search(options: {
index: string | string[];
body: Object;
}): import("@opensearch-project/opensearch/lib/Transport").TransportRequestPromise<import("@opensearch-project/opensearch").ApiResponse<Record<string, any>, unknown>> | import("@elastic/elasticsearch/lib/Transport").TransportRequestPromise<import("@elastic/elasticsearch").ApiResponse<Record<string, any>, unknown>>;

Parameters

Parameter

Type

Description

options

{ index: string | string[]; body: Object; }

**Returns:**

import("@opensearch-project/opensearch/lib/Transport").TransportRequestPromise<import("@opensearch-project/opensearch").ApiResponse<Record<string, any>, unknown>> | import("@elastic/elasticsearch/lib/Transport").TransportRequestPromise<import("@elastic/elasticsearch").ApiResponse<Record<string, any>, unknown>>