Thx Alex.

We have main documents in the index. (more than 100 complex fields).

Each document can have events attached.

An event contains 4 fields with 3 different analyzers.

We need more than just filtering on them (highlighting on documents and
events at the same time for instance).
That means that nested documents cannot be used.

These events are indexed as additional multi valued fields in each
documents.
They are searched like any other field.

The issue here is that the operator 'AND' between event fields can match
false positives.

We do not know the position during search. We just want to respect the event
integrity in the search. So you are right, we just want them to be parallel
within their tokenized groups ? 

The first idea was to index the event in only one field and use
proximity/phrase search in order to prevent false positives.

But that means that we need to index dates, ids and text in one unique
field.

Do you think this could be a better/easier approach ?

Ludovic



-----
Jouve
France.
--
View this message in context: 
http://lucene.472066.n3.nabble.com/AND-operator-in-multi-valued-fields-tp4159715p4159797.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to