【发布时间】:2015-11-02 19:03:31
【问题描述】:
documentation 推荐使用以下函数删除特定索引:
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
我已经搜索了几个小时无济于事,有人有什么想法吗?
【问题讨论】:
-
您复制的方法是删除文档,而不是索引。你想要this call。
-
@Tony 您能否举例说明该调用在实践中的样子?我之前正在查看它,但无法理解使用所需参数的实际调用的样子。
-
@Tony 没关系,想通了。必须将参数作为 JSON 对象传递,我的错。还没有 JavaScript 编程经验。
-
您应该发布您的工作代码作为您可以接受的完整答案。
-
一点也不。这是相当普遍的。看到你的评论说“我想通了”的问题,我会更生气。然后在网上看到无数的论坛帖子。 =)
标签: node.js elasticsearch