【发布时间】:2017-10-24 05:57:36
【问题描述】:
当包装在 constant_score 复合查询中时,我对过滤器和查询的行为之间的差异感到困惑。
两者都给了我 1 分,而对所有文档都没有任何提升。但是文档说当我们在 constant_score 中使用过滤器子句时,过滤器上下文被激活。
如果我在 constant_score 下使用查询参数获得所有文档的恒定分数,则意味着查询仅在过滤器上下文中运行。那么为什么文档在 constant_score 中特别提到了 filter 参数呢?我错过了什么?
【问题讨论】:
标签: elasticsearch