lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ian Lea <>
Subject Re: index enforcing query terms to appear within the same sentence
Date Fri, 04 Mar 2011 10:34:54 GMT
You can use multi valued fields if you play with the position
increment gap.  See e.g.

A google search for "lucene indexing sentences" or similar finds that, and more.

Different docs can have different fields/different numbers of fields,
but the position gap approach is probably better.


On Fri, Mar 4, 2011 at 7:06 AM, Michael Wiegand
<> wrote:
> Hi,
> I would like to create an index with Lucene to a document collections of
> text files.
> The index should be created in such a way, that for the search I can enforce
> that query term A and query term B are contained within the same sentence.
> How should implement the index? Should I have for every sentence a different
> field (but make sure that it is not a multi-valued field because they would
> get merged which is exactly what I do not want)?
> Would it be problematic that different documents would then end up having
> different numbes of fields?
> Thank you in advance!
> Best,
> Michael
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message