Elasticsearch:在查询能力内进行查询

时间:2018-11-26 21:50:55

标签: elasticsearch elasticsearch-5

在如何对另一个query_string匹配查询的结果执行query_string匹配的示例中,有人可以陪我吗?

例如,如果数据是

{ "field1" : "hello", "field2" : "Jane"}
{ "field1" : "hello", "field2" : "Jack"}
{ "field1" : "hello", "field2" : "Rob"}
{ "field1" : "hello", "field2" : "Robert"}
{ "field1" : "world", "field2" : "Robert"}

现在,我希望能够在field1中搜索“ hello”并获取前5条记录,如果用户指定field2包含rob,那么您应该能够获取记录4和记录5。 是否有可能在一个查询中获得结果?

0 个答案:

没有答案