Thanks for your help Uwe. I've created an issue: https://issues.apache.org/jira/browse/LUCENE-3865
-Dave -----Original Message----- From: Uwe Schindler [mailto:[email protected]] Sent: Wednesday, March 07, 2012 3:39 PM To: [email protected] Subject: RE: MemoryIndex "field must not be added more than once" Hi, Can you open a bug report in JIRA about this? The IndexWriter/IndexReader contract allows to add the same field several times (internally concatenating, but with a positionIncrement gap). If you append the fields before, phrase queries may behave differently. Uwe ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: [email protected] > -----Original Message----- > From: Stephen Howe [mailto:[email protected]] > Sent: Wednesday, March 07, 2012 7:44 PM > To: [email protected] > Subject: Re: MemoryIndex "field must not be added more than once" > > Easiest way to do that would be to append all your values together and then > add them in one pass. Unfortunately, you can only add a field + values once. > > -Stephen > > On Wed, Mar 7, 2012 at 9:39 AM, Dave Seltzer <[email protected]> wrote: > > > I'm using a MemoryIndex to search in-memory content. > > > > I was wondering if there's a way to specify multiple values for the > > same field in a MemoryIndex. > > > > I've tried addField but it throws an exception: > > > > index.addField("foobar", "value1", LuceneAnalyzer); > > index.addField("foobar", "value2", LuceneAnalyzer); > > > > java.lang.IllegalArgumentException: field must not be added more than > > once > > > > Thanks! > > > > -Dave > > > > --------------------------------------------------------------------- > > 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
