@goatlab/typesense
Version:
Modern TypeScript wrapper for Typesense search engine API
14 lines • 571 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.deleteDocument = deleteDocument;
const typesense_model_1 = require("../../typesense.model");
async function deleteDocument(ctx, id, options) {
if (!(0, typesense_model_1.isValidDocumentId)(id)) {
throw new Error('Invalid document id');
}
const collectionName = options?.collection || ctx.fqcn();
return await ctx.httpClient.request(`/collections/${collectionName}/documents/${id}`, {
method: 'DELETE',
});
}
//# sourceMappingURL=deleteDocument.js.map