1
どのようにしてsolrからすべてのトークンを抽出できますか?ある文書からではなく、solrで索引付けされたすべての文書から?solrからすべてのトークンを取り出す方法はありますか?
ありがとうございます!すべての列を超えるともCOLあたりのすべての期間にわたって
IndexSearcher isearcher = new IndexSearcher(dir, true);
IndexReader reader = isearcher.getIndexReader();
Fields fields = MultiFields.getFields(reader);
Collection<String> cols = reader.getFieldNames(IndexReader.FieldOption.ALL);
for (String col : cols) {
Terms te = fields.terms(col);
if (te != null) {
TermsEnum tex = te.getThreadTermsEnum();
while (tex.next() != null)
// do something
tex.getTerm().text();
}
}
この繰り返し処理: