【发布时间】:2009-12-12 13:09:00
【问题描述】:
我正在构建一个基于 Java Lucene 的搜索系统,此外,它还添加了一定数量的元字段,其中一个是 sourceId 字段,它表示条目的来源。
我现在正尝试从特定来源检索所有文档,但索引似乎无法找到它们。但是,如果我搜索通配符值,则返回的文档都具有该字段的正确值。
我使用的 lucene 查询非常简单,基本上是 index-source-id:1,但它没有返回任何命中,如果我搜索 content:a*,我会得到几十个文档,当被问到时,所有这些文档都返回值 @ index-source-id 的值是 987654323@,这是正确的。
有什么想法吗?
【问题讨论】:
标签: java search lucene numeric