gpt4 book ai didi

java - 如何在 Lucene 文本字段上进行完全匹配和部分匹配?

转载 作者:行者123 更新时间:2023-11-30 06:52:40 31 4
gpt4 key购买 nike

我需要在现场进行精确匹配和部分匹配。目前对于相同的数据,我正在创建两个字段,一个是 TextField(用于部分匹配),另一个是 StringField(用于完全匹配)。我有很多这样的领域需要应用类似的逻辑。

有人能建议比这更好的方法吗?

谢谢,部分

最佳答案

最短的解决方案是使用逻辑 boolean 查询 (FieldName:test) or (FieldName:test*) or (FieldName:test~) 而不是创建多个字段。

在这个例子中,我们试图匹配三种不同的情况:

  1. 完全匹配
  2. 部分匹配
  3. 模糊搜索

关于java - 如何在 Lucene 文本字段上进行完全匹配和部分匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38553762/

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