0

我正在使用 clucene 来索引从 mp3 文件中读取的 MP3 标签。我的测试程序基本上遵循演示代码。以下是在发送索引之前将哪些字段添加到文档中的摘录。

[字段名称] -> [字段值 - 字符串]

标题 -> 我的标题

艺术家 -> 我的艺术家

专辑 -> 我的专辑

日期时间 -> 2013

曲目编号 -> 99

流派->古典

.. 更多的

我将这些字段添加到文档中,如下所示: doc.add(*_CLNEW lucene::document::Field(field_name, field_value, lucene::document::Field::INDEX_UNTOKENIZED));

然后我进行这样的搜索:艺术家:我的

我期待一场比赛。但是没有返回任何命中。

在运行期间,它添加了两个文档,每个文档有 13 个字段。索引阅读器的 numDocs 方法返回 26(这似乎是添加到两个 doc 的字段总数)而不是两个。这个对吗?

任何帮助表示赞赏。

谢谢

4

0 回答 0