deleteDoc method
DeleteDoc removes a document from an Index. Once deleted, it will stop appearing in search results.
Implementation
Future<DeleteDocResponse> deleteDoc(DeleteDocRequest deleteDocRequest) async {
var body = jsonEncode(deleteDocRequest);
var response = await client.httpClient
.post('/api/IndexService.DeleteDoc', headers: _headers(), body: body);
if (response.statusCode != 200) {
throw Exception(
'firesearch: IndexService.DeleteDoc: ${response.statusCode} ${response.body}');
}
return DeleteDocResponse.fromJson(jsonDecode(response.body));
}