Hi, you could try the SIREn plugin [1] which supports multi-valued fields.
[1] http://siren.sindice.com -- Renaud Delbru On 29/03/11 21:57, Brian Lamb wrote:
Hi all, I have a field set up like this: <field name="common_names" multiValued="true" type="text" indexed="true" stored="true" required="false" /> And I have some records: RECORD1 <arr name="common_names"> <str>man's best friend</str> <str>pooch</str> </arr> RECORD2 <arr name="common_names"> <str>man's worst enemy</str> <str>friend to no one</str> </arr> Now if I do a search such as: http://localhost:8983/solr/search/?q=*:*&fq={!q.op=AND df=common_names}man's friend Both records are returned. However, I only want RECORD1 returned. I understand why RECORD2 is returned but how can I structure my query so that only RECORD1 is returned? Thanks, Brian Lamb