2017-03-02 135 views
0

我想返回索引中不匹配的ID列表。在Elasticsearch查询中返回不匹配的ID列表

即我有这个疑问:

{ 
    "ids" : { 
     "values" : ["1", "4", "100"] 
    } 
} 

说,我只在指数_id 1的记录,因此,结果给我1。我想要的是["4", "100"](那些没有在索引中出现的)作为结果。以某种方式可能吗?

+0

如果你的索引中只有_id 1,你怎么可能有一个查询返回一个4和100列表?请澄清 – Adonis

回答

1

可以使用must_not在查询中获取不符合标准

+0

更新我的答案,以使其更清楚,我需要什么 – Fenec