Pergunta

Resolver isto Problema, criei um novo índice Lucene, onde todos os possíveis valores distintos de cada campo são indexados separadamente.

Portanto, é um índice com alguns milhares de documentos que têm um único termo.
Eu quero extrair todos os valores para um certo termo. Por exemplo, eu gostaria de todos os valores que tenham o nome do campo "CompanyName".
Definir um CcardQuery está fora do curso, não é uma solução. Nem está enumerando todos os campos e salvando apenas os com o nome de campo correto.

Foi útil?

Solução

Isso deve funcionar (eu pego que ainda está em C#)

IndexReader.Open(/* path to index */).Terms(new Term("companyName", String.Empty));
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top