So why is there no such constructor
 PhraseQuery(String fieldName)
and a method
  add(Token tok)
??
That would be much more intuitive I feel!

paul


Le 18 juin 05, à 09:44, Paul Elschot a écrit :

It will throw an IllegalArgumentException when a Term is added
with a different field, which is probably what happened.

For PhraseQuery the field name and the term text could have been
used separately in the interface, which might have prevented your bug.
For example an alternative PhraseQuery could have constructor with a
field name argument, and term texts could be added at phrase positions.

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

Reply via email to