FAQ
See the javadocs for IndexReader.getFieldNames(IndexReader.FieldOption
fldOption). Also see the javadocs for your "Why isn't this correct?"
question.

Reading Lucene In Action is highly recommended for all people new to lucene.


--
Ian.

On Thu, Jun 9, 2011 at 9:03 AM, Pranav goyal wrote:
Hi,

I want to retrieve all the field names from my index so that I can store
them in an array to use in MutiFieldQueryParser.
One question can I do it using my index directory? If yes then a piece of
code would be really helpful as I searched out a lot but no documentation is
there on this thing.

Why I want to do it using index directory is because my indexing code and
searching codes are in a different file. So it would be better if I can
access field names using the directory.

I tried with

IndexReader ir = new IndexReader(FSDirectory.open(indexDir));

Why isn't this correct?

I am a newbie in lucene, so may be these doubts can be silly.

Thanks
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org

Search Discussions

Discussion Posts

Previous

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 2 of 2 | next ›
Discussion Overview
groupjava-user @
categorieslucene
postedJun 9, '11 at 8:03a
activeJun 9, '11 at 9:08a
posts2
users2
websitelucene.apache.org

2 users in discussion

Ian Lea: 1 post Pranav goyal: 1 post

People

Translate

site design / logo © 2022 Grokbase