gpt4 book ai didi

java - Lucene 字段不可搜索

转载 作者:行者123 更新时间:2023-11-30 05:06:28 25 4
gpt4 key购买 nike

更新了原始问题

我创建了一个程序,从数据库中提取内容,然后对其进行索引。在此过程中,我构建了一个名为 searchField 的字符串变量,其中包含各种不同的信息。构建该字符串后,我将进行以下调用。

doc.add(new Field("search", this.stripHTMLTags(searchField), Field.Store.NO, Field.Index.ANALYZED));

我知道该字符串不为空,因为我放入了一条 print 语句来显示内容,并且正确的数据正在将其发送到 doc.add()。

当我搜索实际上出现在搜索字段中的关键字时,我没有得到任何命中。

我不确定要提供哪些其他详细信息,但我确信还需要更多信息,请帮助我帮助您更好地理解,希望这个问题能够得到解决!

提前致谢!

最佳答案

尝试

doc.add(new Field("search", this.stripHTMLTags(searchField), Field.Store.YES, Field.Index.ANALYZED));

关于java - Lucene 字段不可搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4950781/

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