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