Спасибо @opster .... Я искал чистое node.js решение и наконец нашел его. Я хочу опубликовать его, потому что я никогда не видел этот фрагмент кода в Интернете.
_
На клиенте, использующем ax ios:
axios({
method: 'post',
url: '/empty_index',
}).then();
_
На сервере мой express маршрут
app.post( '/empty_index', function( req, res, next ) {
const client = new Client({
node: 'http://localhost:'+process.env.ELASTICSEARCH_PORT
});
client.deleteByQuery({
index: <your-index-name>,
body: {
query: {
match_all: {}
}
}
}, function (error, response) {
console.log(response);
});
return res.status( 200 ).send();
});