Solr突出显示一些html字符

发布于 2024-12-05 02:08:59 字数 172 浏览 0 评论 0原文

我的 solr 突出显示组件有问题。事实上,当我搜索单词“eau”时,solr 突出显示组件返回我:

<em>l&#</em>8217;Eau

但是“eau”应该突出显示。我使用solr 3.3的标准配置。

谢谢。

I have a problem with solr highlight component. In fact, when i search the word "eau", solr highlight component returns me :

<em>l&#</em>8217;Eau

But "eau" should be highlighted. I use the standart configuration of solr 3.3.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜嗑 2024-12-12 02:08:59

我遇到了类似的问题,作为解决方法,我使用 hl.simple.prehl.simple.post 突出显示更改了突出显示周围的字符设置新值的选项。我用了一个| (管道字符)。一旦我这样做了,突出显示就开始正常工作了。因此,我只需向结果添加一些额外的处理即可将管道替换回 标记。

I had a similar issue and as a workaround, I changed the characters that were being wrapped around the highlight, using the hl.simple.pre and hl.simple.post highlighting options to set the new values. I used a | (pipe character). Once I did this, the highlighting started working properly. So I then only had to add some additional processing to the results to replace the pipe back to the <em> tag.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文