On Wed, Apr 13, 2011 at 09:15:15AM -0400, Pulkit Singhal wrote: > Lucene's IndexWriter allows users to update documents by Term via this > method signature: > void updateDocument(Term term, Document doc) > > But what about updating them by Query? Like so: > void updateDocument(Query query, Document doc)
Hi, as updateDocument(Term t, Document d) is just a delete + add, you can use : IndexWriter.delete(Query query); IndexWriter.add(Document d); Regards. -- David Causse Spotter http://www.spotter.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org