On Tue, 2005-08-23 at 12:38 +0200, Derya Kasapoglu wrote:
> i query the index for the path of the files in the directory and compare the
> dates.
> But i have a Problem!
> I find out the files which have changed but i can not delete the documet
> from the index, i don't know why!
> 
> In the Field "pathLC" is he path of documnts in lower case.
> Term term = new Term("pathLC", file[i].getAbsolutePath().toLowerCase());
> delete(Term);
> 
> Than i close the IndexReader!!!
> 
> But i can still searching for the file which sould be deleted.

When you call IndexReader#delete(Term) what value is returned? It should
return the number of matching documents it has deleted.

If this value is 0, then your term is incorrect.


-- 
Miles Barr <[EMAIL PROTECTED]>
Runtime Collective Ltd.


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

Reply via email to