search method
Implementation
Future<ZincSearchResponse> search(String query) async {
final StringBuffer buffer = StringBuffer()
..write(json.encode(<String, String>{'index': '*'}))
..writeln()
..write(query);
final RequestOptions options = RequestOptions(
path: '${baseUrl}es/_msearch',
headers: <String, dynamic>{
HttpHeaders.authorizationHeader: _token,
},
method: 'POST',
data: buffer.toString(),
);
final Response<DynamicMap> result = await dio.fetch<DynamicMap>(
options,
);
final ZincSearchResponse value = ZincSearchResponse.fromJson(result.data!);
return value;
}