gpt4 book ai didi

lucene - 如何为网站搜索引擎编写 Lucene 查询

转载 作者:行者123 更新时间:2023-12-04 06:37:18 25 4
gpt4 key购买 nike

我计划使用 Apache Solr 实现我网站的搜索引擎。我建立了一个搜索索引,其中一个文件是:

虚拟战斗机 2

执行搜索:
虚拟*

按预期返回所有以“Virtua”开头的记录。

搜索“Virtua Fighter 2”会返回完全匹配。

我想搜索“Virtua Fighter”以在其结果集中返回 Virtua Fighter 2。但是对 Virtua Fighter 的短语搜索从其结果集中忽略了 Virtua Fighter 2。而且我无法在短语搜索中使用通配符——“Virtua Fighter*”不会返回任何结果。

需要编写什么类型的查询来支持这一点?或者什么类型的 Lucene 查询用于简单的网站搜索引擎?

最佳答案

我猜您正在使用关键字分析器来分析标题? (或另一个不在 token 上拆分的分析器。)

您应该只使用标准分析器,然后短语查询就可以正常工作。

关于lucene - 如何为网站搜索引擎编写 Lucene 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4709671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com