我已经创建下列文件:Lucene.Net - 获取不同类别
var document = new Document();
document.Add(new Field("category", "foo", Field.Store.YES, Field.Index.NOT_ANALYZED));
...
我有属于8个不同的类别大约10M的文件。我想通过执行搜索查询来获取所有不同的类别(获取所有文档并读取值为category
的字段)。这是可行的吗?
另一种方法是在索引重建时创建类别列表并将这些值写入数据库。
任何帮助将不胜感激!
问题的是,它为返回因为索引中有条目,所以很多命中。比方说,我有150K“类别”中的400K条目。但是,我将返回400K条目。 – 2012-12-21 07:06:43