gpt4 book ai didi

elasticsearch - 使用javascript SDK删除所有文档?

转载 作者:行者123 更新时间:2023-12-03 01:27:54 25 4
gpt4 key购买 nike

如何从npm包@elastic/elasticsearch中使用JavaScript sdk删除所有文档

这是我的最佳尝试,但似乎没有任何效果:

await client.deleteByQuery(() => {
return { query: { match_all: {} } };
});

我也试过了,这会导致 ResponseError:
await client.deleteByQuery({
index: "*",
body: "*"
});

最佳答案

尝试像这样:

await client.deleteByQuery({
"index": "_all",
"body": { "query": { "match_all": {} } }
}, (err, result) => {
...
});

或像这样:
await client.deleteByQuery({
"index": "_all",
"q": "*"
}, (err, result) => {
...
});

关于elasticsearch - 使用javascript SDK删除所有文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57521824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com