Hi all, I have a multivalued field. I need to make a search in the multivalued field and get only the values that match with the query.
Example: <doc> <field name="text">aaa bbb ccc</field> <field name="text">aaa</field> <field name="text">ccc</field> </doc> So, if I make a search like "text:aaa" the 3 values are returned, when only results one and two are the correct. I am using the WhitespaceTokenizer in the index and in the query analyzers: <types> <fieldtype name="string" class="solr.TextField" positionIncrementGap="100" autoGeneratePhraseQueries="true"> <analyzer type="index"> <tokenizer class="solr.WhitespaceTokenizerFactory"/> </analyzer> <analyzer type="query"> <tokenizer class="solr.WhitespaceTokenizerFactory"/> </analyzer> </fieldtype> </types> How to do that on Apache Solr? Thanks!