在SOLR中是否可以在先前的搜索结果列表中进行搜索?例如,首先搜索“hello”,然后在结果列表中,用户想要搜索包含“world”的记录。这是否与搜索hello AND world相同?
在SOLR中是否可以在先前的搜索结果列表中进行搜索?例如,首先搜索“hello”,然后在结果列表中,用户想要搜索包含“world”的记录。这是否与搜索hello AND world相同?
?q=hello&fq=world
只有 hello 能得分。
然而,在
?q=hello+AND+world
两个单词都得分。
这是和搜索hello AND world一样的吗?
我想应该是一样的。
另外,你可以使用过滤查询,例如:?q=hello&fq=world
虽然在“Hello world”案例中可能不是正确的解决方案,但它仍然是一个有趣的例子。