文档建议使用以下函数删除特定索引:
client.delete({
index: 'myindex',
type: 'mytype',
id: '1'
}, function (error, response) {
// ...
});
我已经适应了:
client.delete({
index: '_all'
}, function (error, response) {
// ...
});
但这给了我以下错误:
Unable to build a path with those params. Supply at least index, type, id
我找了几个小时都没有结果,有人有什么想法吗?
结果我用错了方法。下面要注意删除所有的索引。
client.indices.delete({
index: '_all'
}, function(err, res) {
if (err) {
console.error(err.message);
} else {
console.log('Indexes have been deleted!');
}
});
您可以在“index”参数中引入特定的索引名称,也可以使用“*”作为“_all”的替代。
首先,我已经检查了从ElasticSearch中删除数据的问题 这对我没有好处,因为那里的答案都在谈论如何删除整个索引.,这和我的问题不一样。 我的问题是,我想删除一个索引内部的整个文档,但不删除索引。 我试着执行flush命令,但它不能删除任何内容。 提前致谢
我是弹性搜索新手,并且已经完成了类似mykong教程的基本教程 我对创建任何文档的一部分有疑问 创建操作示例插入包含 /mkyong/posts/1001和以下请求数据的新文档: 问题1:-ES是否会在上述文档的所有属性上创建反向索引,即默认情况下的标题/类别/已发布/作者,并提供全文搜索,还是需要明确提及? 问题2:-在上述示例中,我们已经有了唯一的\u id,即。如果我已经将其存储在DB中并生
想知道是否有人知道为什么这个查询更新运行良好,但即使任务运行到完成并声称所有记录都已更新,也不会删除任何内容?我可以使用相同的语法删除所有人员对象,而不会出现任何问题。为什么 ES 不删除对象属性? 现在,如果我使用从上述调用返回的ID观看任务 GET/_ tasks/qle uj 8 jqqgopfgse ZL 7 u 9 q:1776664 我得到了这个(简短的版本),声称所有记录都已更新。然
我有大量相同类型的实体,每个实体都有大量属性,并且我只有以下两种选择来存储它们: 将每个项存储在索引中并执行多索引搜索 将所有enties存储在单个索引中,并且只搜索1个索引。 一般而言,我想要一个时间复杂度之间的比较搜索“N”实体与“M”特征在上述每一种情况!
我还没有为索引创建任何显式设置。谢了。
我有以下格式的弹性搜索文档 } } 我的要求是,当我搜索特定字符串(string.string)时,我只想获得该字符串的FileOffSet(string.FileOffSet)。我该怎么做? 谢谢