首页 > 解决方案 > 如何允许短语中缺少单词?

问题描述

假设我想搜索短语

Max and Joe bought apples and bananas

我可以使用邻近搜索"..."~N来允许其他单词

麦克斯和乔买了一堆苹果和香蕉

但是如何也允许一些缺失的单词并找到

麦克斯和乔买了苹果和香蕉

当然我可以查询每个组合

"and Joe bought apples and bananas"~5
"Max Joe bought apples and bananas"~5
"Max and bought apples and bananas"~5
"Max and Joe apples and bananas"~5
"Max and Joe bought and bananas"~5
...

但这感觉非常低效。怎么走?

注意:该短语是较长文本的一部分。因此简单的 OR 查询将不起作用(需要接近)

标签: solr

解决方案


推荐阅读