my bad..just realised your problem.. :D

On 29 March 2011 22:07, Savvas-Andreas Moysidis <
savvas.andreas.moysi...@googlemail.com> wrote:

> I assume you are using the Standard Handler?
> In that case wouldn't something like:
> "q=common_names:(man's friend)&q.op=AND" work?
>
> On 29 March 2011 21:57, Brian Lamb <brian.l...@journalexperts.com> 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=ANDdf=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
>>
>
>

Reply via email to