Q:非洲食人族的酋长吃什么?

关于simple_query_string查询的一个疑惑

Elasticsearch | 作者 yinhaixiang | 发布于2019年08月23日 | 阅读数:335


F19BFB1F5CE6A9085F9B9928257DC040.jpg

各位好, 我刚学习elasticsearh, 在学simple_query_string的过程中有个疑问, 如上图, 只是+的位置不同, 为什么查询的逻辑完全不一样呢
已邀请:

fantuan

赞同来自: yinhaixiang

simple query string查询语句支持+操作符,含义是布尔与。布尔与 需要左右算子。
https://www.elastic.co/guide/e ... .html

HelloClyde

赞同来自: yinhaixiang

左上:title必须出现mind,最好出现Beautiful
左下:title必须出现Beautiful,最好出现mind
右上:title必须出现beautiful,并且title还要出现mind
右下:title要不出现beautiful,要不出现mind
 
 
lucene语法中+就表示must,不加默认表示should

要回复问题请先登录注册