On Tue, 2006-05-09 at 13:53 -0400, varun sood wrote:
> Hi,
>   I have "Doc. Id" of the document stored in the database. Now I want to
> query database on that "Doc. Id" (which will always return one document).
> How can I do this?

Are you aware that the document number created by Lucene is considered
be unsafe?

This is how you do it:

IndexReader ir = IndexReader.open(directory);
ir.document(7);


See:

class IndexReader {

 /** 
  * Returns the stored fields of the n:th Document
  * in this index. 
  */
  public abstract Document document(int n) throws IOException;

}


> QueryParser queryParser = new QueryParser("Doc. Id",new

You can not send a document number to the QueryParser.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to