0

下面给出的是我想从 ElasticSeach 中删除的索引的 UJSON(超 JSON)对象

{
u'_type': u'ratings', 
u'_source': {
            u'foo': u'fookey',
            u'bar': u'barvalue',
            u'fu': u'fuvalue',
            },
u'_index': u'fubar',
u'_version': 1,
u'found': True,
u'_id': u'fubarId'
}

我想通过传递 id “fubarId”来删除这个索引。请向我提供从终端删除它的查询

注意:我使用 UJSON 来存储和检索

4

1 回答 1

1

您可以使用Delete API删除单个文档:

curl -XDELETE localhost:9200/index/type/docId

在上述情况下,您将使用以下命令:

curl -XDELETE localhost:9200/fubar/ratings/fubarId
于 2015-07-23T06:58:37.060 回答