UNPKG

dobo-elasticsearch

Version:
15 lines (11 loc) 445 B
import getRecord from './get.js' async function recordRemove ({ schema, id, options = {} } = {}) { const { getInfo } = this.app.dobo const { noResult } = options const { instance } = getInfo(schema) const rec = noResult ? undefined : await getRecord.call(this, { schema, id }) await instance.client.delete({ id, index: schema.name }) if (noResult) return return { oldData: rec.data } } export default recordRemove