elasticsearch 什么';在Elasticsearch中,SpanWithInQuery和SpanContainingQuery之间的区别是什么?
我对这两个问题之间的区别感到困惑。从官方文档中,我的理解是,这两个查询都是结果大和结果小的交集。但如果以这种方式,这两个的最终返回匹配是相同的 希望有人能给我们一个更好的解释,例子
elasticsearch 什么';在Elasticsearch中,SpanWithInQuery和SpanContainingQuery之间的区别是什么?,
elasticsearch,lucene,
elasticsearch,Lucene,我对这两个问题之间的区别感到困惑。从官方文档中,我的理解是,这两个查询都是结果大和结果小的交集。但如果以这种方式,这两个的最终返回匹配是相同的 希望有人能给我们一个更好的解释,例子 感谢来自官方文档的,SpanContainingQuery将返回 …匹配范围从big开始,其中包含little 而SpanWithinQuery将返回 …匹配范围从little开始,包含在big 显然,前者将保留包含其他跨度的匹配,而后者将保留包含在其他跨度内的匹配 您可以在官方文档中的。中找到这两种方法的一些用法示
感谢来自官方文档的,
SpanContainingQuery
将返回
…匹配范围从big
开始,其中包含little
而SpanWithinQuery
将返回
…匹配范围从little
开始,包含在big
显然,前者将保留包含其他跨度的匹配,而后者将保留包含在其他跨度内的匹配
您可以在官方文档中的。中找到这两种方法的一些用法示例,
SpanContainingQuery
将返回
…匹配范围从big
开始,其中包含little
而SpanWithinQuery
将返回
…匹配范围从little
开始,包含在big
显然,前者将保留包含其他跨度的匹配,而后者将保留包含在其他跨度内的匹配
您可以在中找到这两者的一些用法示例。这有帮助吗?这些基本上都是文档。我对Lucene知之甚少。一些ES示例将非常有用。无论如何谢谢你!您可以在ES文档中找到示例:这有帮助吗?这些基本上都是文档。我对Lucene知之甚少。一些ES示例将非常有用。无论如何谢谢你!您可以在ES文档中找到示例:和