C# 获取具有特定字段名的所有lucene值
为了解决这个问题,我创建了一个新的Lucene索引,其中每个字段的所有可能的差异值都被单独索引 因此,它是一个包含数千个文档的索引,其中只有一个术语。C# 获取具有特定字段名的所有lucene值,c#,lucene,C#,Lucene,为了解决这个问题,我创建了一个新的Lucene索引,其中每个字段的所有可能的差异值都被单独索引 因此,它是一个包含数千个文档的索引,其中只有一个术语。 我想提取某个术语的所有值。例如,我想要所有字段名为“companyName”的值。 定义通配符查询不是解决方案。也不是枚举所有字段,而是只保存具有正确字段名的字段。这应该可以工作(我认为它仍然是C#) 啊,空字符串:)(添加了C#标记)我在Java中总是错过这个。但是我意识到String.MissingString是合适的。(哈,很好,java没
我想提取某个术语的所有值。例如,我想要所有字段名为“companyName”的值。
定义通配符查询不是解决方案。也不是枚举所有字段,而是只保存具有正确字段名的字段。这应该可以工作(我认为它仍然是C#)
啊,空字符串:)(添加了C#标记)我在Java中总是错过这个。但是我意识到
String.MissingString
是合适的。(哈,很好,java没有这个!)
IndexReader.Open(/* path to index */).Terms(new Term("companyName", String.Empty));