deleteDocs method
Deletes documents from index
using query
.
Returns the number of deleted documents.
Implementation
Future<int> deleteDocs({
required String index,
required Map query,
}) async {
final rs = await _transport.send(Request(
'POST', [index, '_delete_by_query'],
bodyMap: {'query': query}));
if (rs.statusCode != 200) return 0;
return rs.bodyAsMap['deleted'] as int? ?? 0;
}