使用elasticsearch搜索多个索引时使用添加/删除

时间:2017-05-14 16:08:56

标签: elasticsearch

关于搜索多个索引的elasticsearch documentation说明:

  

大多数引用索引参数的API支持跨多个索引执行,使用简单的test1,test2,test3表示法(或_all表示所有索引)。它还支持通配符,例如:test *或* test或te * t或* test *,以及"添加" (+)和"删除" ( - ),例如:+ test *, - test3。

如果我理解正确," - "在索引前面意味着将排除此特定索引。但是,我不确定我是否理解" +"。是否可以解释为"必须包含"? +test*,-test3test*,-test3之间会有什么区别?

0 个答案:

没有答案