: java-user@lucene.apache.org
Betreff: Retrieve found terms
I've done a bunch of searching, but I still can't seem to figure out how to
do this.
Given a WildcardQuery or PrefixQuery (something with a wildcard in it), is
there a way to retrieve the terms in the index that matched in a doc
You can enumerate the terms by wrapping the TermsEnum in a PrefixTermsEnum,
e.g.
Terms terms = fields.terms(field);
TermsEnum termsEnum = new PrefixTermsEnum(terms.iterator(null),
new BytesRef("arch*"));
BytesRef text;
while((text = termsEnum.next()) != null) {
System.out.pri
Why don't you want to use a highlighter? That's what they're for.
-Mike
On 11/25/2014 09:12 AM, John Cecere wrote:
I've done a bunch of searching, but I still can't seem to figure out
how to do this.
Given a WildcardQuery or PrefixQuery (something with a wildcard in
it), is there a way to r
I've done a bunch of searching, but I still can't seem to figure out how to do
this.
Given a WildcardQuery or PrefixQuery (something with a wildcard in it), is there a way to retrieve the terms in the index that
matched in a document? For example, the search term for my WildcardQuery is 'arch*'