Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在SOLR中的搜索中搜索_Solr_Search Engine - Fatal编程技术网

在SOLR中的搜索中搜索

在SOLR中的搜索中搜索,solr,search-engine,Solr,Search Engine,是否可以在SOLR中搜索以前的命中列表?例如,首先搜索“hello”,然后在结果列表中,用户希望搜索包含“world”的记录。这和搜索hello和world是一样的吗 这和搜索hello和world是一样的吗 我相信是这样 或者,您可以使用,例如,?q=hello&fq=world 在“Hello world”案例中,这可能不是正确的解决方案,但它可能是一个有趣的例子。使用过滤器查询是一个很好的解决方案。唯一的区别是评分文档,过滤查询中使用的任何内容都不用于评分 在 只有“你好”得分 然而在 ?

是否可以在SOLR中搜索以前的命中列表?例如,首先搜索“hello”,然后在结果列表中,用户希望搜索包含“world”的记录。这和搜索hello和world是一样的吗

这和搜索hello和world是一样的吗

我相信是这样

或者,您可以使用,例如,
?q=hello&fq=world


在“Hello world”案例中,这可能不是正确的解决方案,但它可能是一个有趣的例子。

使用过滤器查询是一个很好的解决方案。唯一的区别是评分文档,过滤查询中使用的任何内容都不用于评分

只有“你好”得分

然而在

?q=hello+AND+world

两个词都已评分

感谢您提供有关筛选查询的更多信息,非常感谢!
?q=hello+AND+world