gpt4 book ai didi

带有前导通配符的 Lucene.Net 查询

转载 作者:行者123 更新时间:2023-12-04 07:04:30 24 4
gpt4 key购买 nike

下午好,

我需要能够搜索带有通配符前缀的 Lucene.Net 索引;即现在当我搜索“paint”这个词时,“autopaint”没有出现,但我需要它。

我在 Stack Overflow 的其他地方看到过提到“SetAllowLeadingWildcard”,但我没有看到该属性 - 可能是因为我使用的是 Lucene.NET?

谢谢,

最佳答案

您使用的是哪个版本的 Lucene.Net? SetAllowLeadingWildcard属性(property)在 QueryParser在 v2.1 中。

能够搜索到paint并获得 autopaint结果返回,您将不得不搜索 *paint .搜索 paint不会返回 autopaint .

不过,请注意有关该属性(property)的评论中的说明:

Note that this can produce very slow queries on big indexes.

关于带有前导通配符的 Lucene.Net 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1323190/

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