【问题标题】:Lucene Search with Like Clause带有 Like 子句的 Lucene 搜索
【发布时间】:2014-01-14 04:13:11
【问题描述】:

我使用 Lucene .net 进行标题搜索,但遇到了 LIKE 子句搜索的问题。

我尝试了以下术语,但它与整个单词匹配。

query.Add(new TermQuery(new Term("title", word.ToLower())), BooleanClause.Occur.MUST);

也试过了

query.Add(new TermQuery(new Term("title", word.ToLower())), BooleanClause.Occur.SHOULD);

知道如何应用 LIKE 子句吗?

【问题讨论】:

标签: asp.net lucene.net lucene


【解决方案1】:

我猜您可能正在寻找PrefixWildcard 查询。

一般来说,我建议对 Query 的可实例化子类有一定程度的了解,listed here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-12
    • 1970-01-01
    相关资源
    最近更新 更多