使用Solr 1.4和1.5突出显示过滤结果

使用Solr 1.4和1.5突出显示过滤结果,solr,Solr,假设我们在索尔有一个美国人的数据库。我们有20个人对在数据库中查找男性或女性感兴趣。此外,这20人分布在我们中间,只愿意在他们的城市里找到人。 我们正在执行Solr查询: q=性别:男性&fq=地点:例如“纽约”。在所有字段上都启用高亮显示。 人们只会看到突出显示的性别,但如果他们也能看到突出显示的位置字段,他们会非常高兴。 有什么简单的方法可以做到这一点吗?对于速度优化,必须运行过滤器查询。这是必须的 我不这么认为。但是你可以自己实现它。这并不难。例如,从solr获得结果后,在向最终用户显示结

假设我们在索尔有一个美国人的数据库。我们有20个人对在数据库中查找男性或女性感兴趣。此外,这20人分布在我们中间,只愿意在他们的城市里找到人。 我们正在执行Solr查询: q=性别:男性&fq=地点:例如“纽约”。在所有字段上都启用高亮显示。 人们只会看到突出显示的性别,但如果他们也能看到突出显示的位置字段,他们会非常高兴。
有什么简单的方法可以做到这一点吗?对于速度优化,必须运行过滤器查询。这是必须的

我不这么认为。但是你可以自己实现它。这并不难。例如,从solr获得结果后,在向最终用户显示结果之前,将location替换为location只是一个示例。您最好使用CSS

:好吧,实际实现要复杂得多,而这并不是那么容易做到的。基本上,过滤查询中有很多字段,一些返回词,一些短语等等。我们已经实现了手动高亮显示,但我仍然将使用Solr来实现这一点。