如何确定scoring_boolean或top_terms_N中bool子句的顺序

时间:2019-05-17 10:32:50

标签: elasticsearch

我正在尝试了解通配符搜索中的rewrite参数。当我使用scoring_boolean时,得到以下解释:

"description" : "no match on required clause (((name.as_whitespace:automobily name.as_whitespace:batmobil name.as_whitespace:bobini name.as_whitespace:cernobily name.as_whitespace:cernobilym name.as_whitespace:cobi name.as_whitespace:dobijam name.as_whitespace:dobijim name.as_whitespace:fobie name.as_whitespace:krytynamobil.eu name.as_whitespace:mobil name.as_whitespace:mobil/telefon name.as_whitespace:mobilni name.as_whitespace:mobily, name.as_whitespace:mobily,gps name.as_whitespace:nadobi name.as_whitespace:nadobim name.as_whitespace:obdobi name.as_whitespace:sobi name.as_whitespace:sobik)^2.0 #type:category)~1)",

当我使用top_terms_N时,它返回的内容与上面修剪为N个子句的内容相同。

我的目标是为此选择合适的N,但我根本不理解这些子句的顺序。

0 个答案:

没有答案