单词的Solr搜索查询必须出现在特定位置之后

Solr Search Query for word must occur after specific position

我想为以下内容编写 Solr 查询:

apple w/5 pear - apple 必须出现在 pear 的 5 个字以内

我怎样才能达到同样的效果?他们的正则表达式是否相同?

这可以通过将术语括在引号中并使用波浪号来表示接近度来完成:

q="apple pear"~5

如果只存在引号,则与~0相同,即它们应该是相邻的。