Thanks. This works fine. I guess I was missing something <g>. I would have expected this to be a property of Document.


On Jul 7, 2004, at 8:49 PM, Peter M Cipollone wrote:

Bill,

Check
http://jakarta.apache.org/lucene/docs/api/org/apache/lucene/search/ Hits.html#id(int)


Pete

----- Original Message -----
From: "Bill Tschumy" <[EMAIL PROTECTED]>
To: "Lucene Users List" <[EMAIL PROTECTED]>
Sent: Wednesday, July 07, 2004 9:46 PM
Subject: Deleting a Doc found via a Query


I must be missing something here, but I can't see an easy way to delete
a Document that has been found via searching. The delete() method of
IndexReader takes a docNum. How do I get the docNum corresponding to
the Document in the Hits?


I tried scanning through all the Documents using IndexReader's
document(i) method, testing for equality (==) with my queried Document,
but it wasn't found. I assume this is because the Documents returned
in Hits are copies of the Documents the document() method returns.
--
Bill Tschumy
Otherwise -- Austin, TX
http://www.otherwise.com



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





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


--
Bill Tschumy
Otherwise -- Austin, TX
http://www.otherwise.com


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



Reply via email to