如何从检查索引中检索术语列表?

时间:2011-08-17 10:10:24

标签: c# lucene umbraco examine

我在Umbraco项目中实施了Examine并创建了我网站内容的索引。我现在需要的是存储在该索引中的任何给定字段的术语列表。

此术语列表将成为UI表单自动填充搜索字段的基础。

如何根据特定字段检索此术语列表,例如节点名称?

请注意,我不想搜索nodeName字段。我希望阅读/检索与该字段关联的索引中的术语。

2 个答案:

答案 0 :(得分:0)

你可以试试这个:

reader.terms(new Term("nodeName", ""));

答案 1 :(得分:0)

似乎这是不可能的,但由于Examine库是基于Lucene库的,因此需要“滚动自己”,只需使用IndexReader打开并查询reader.Terms()实例。方法