Yes, it returns null.
But this is a little bit funny because the searching is correct
and it finds the document whitch have changed!
So want can i do!?

Is there an opportunity to get the document id?


> --- Ursprüngliche Nachricht ---
> Von: Miles Barr <[EMAIL PROTECTED]>
> An: java-user@lucene.apache.org
> Betreff: Re: UpdateIndex
> Datum: Tue, 23 Aug 2005 11:47:22 +0100
> 
> 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]
> 

-- 
GMX DSL = Maximale Leistung zum minimalen Preis!
2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl

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

Reply via email to