Also, take a look at the results with &debug=query to insure that
the query is being parsed as you expect.

Best
Erick

On Sun, Jun 2, 2013 at 5:30 PM, Jack Krupansky <j...@basetechnology.com> wrote:
> Ah... now I understand - they are separate terms in the same field.
>
> You want:
>
> NORM_BUS_NME:(TEST TEST1 TEST2)^35.44 OR TRIGRAM_NORM_BUS_NME:(TEST TEST1
> TEST2)^20
>
> Even so, I'm not confident that I really know what you are really after -
> try explaining in simple English first.
>
>
> -- Jack Krupansky
>
> -----Original Message----- From: vibhoreng04
> Sent: Sunday, June 02, 2013 5:20 PM
> To: solr-user@lucene.apache.org
> Subject: Re: Individual Query Works fine but OR Query not worning
>
>
> Hi Jack,
>
> But the problem is after putting the backslash like this-
> (NORM_BUS_NME:TEST\ TEST1\ TEST2)^35.44 OR (TRIGRAM_NORM_BUS_NME:TEST\
> TEST1\ TEST2)^20 the records which I get are like AND ....not OR.
> For an example if I check individually -
>
> (NORM_BUS_NME:TEST\ TEST1\ TEST2) gives 1 result and
> (TRIGRAM_NORM_BUS_NME:TEST\ TEST1\ TEST2) gives 355.
> * So the OR query should return me 355 but it returns just one.*
>
>
> Additonal Info : Here Trigram is a Edge NGram multivalued field and
> NORM_BUS_NME is a Tokeized normalised lower case field.
>
>
> Vibhor Jaiswal
> Jack Krupansky-2 wrote
>>
>> If you have a space in field value, either enclose the entire field value
>> in
>> quotes:
>>
>> "TEST1 TEST"
>>
>> Or escape each space with a single backslash:
>>
>> TEST1\ TEST
>>
>> In your example, the space in the first term is preceded by a double
>> backslash and the space in the second term is unescaped.
>>
>> -- Jack Krupansky
>>
>> -----Original Message----- From: vibhoreng04
>> Sent: Sunday, June 02, 2013 3:04 PM
>> To:
>
>
>> solr-user@.apache
>
>
>> Subject: Individual Query Works fine but OR Query not worning
>>
>> Hi,
>>
>> There seems to be a problem in the querying.My query is like-
>>
>> (NORM_BUS_NME:TEST1\\ TEST)^35.44 OR (TRIGRAM_NORM_BUS_NME:TEST1 TEST)
>>
>> Individually NORM_BUS_NME:TEST1\\ TEST query returns 1 result and
>> TRIGRAM_NORM_BUS_NME:TEST1 TEST
>> returns 355 results but after I do an OR operation the resultant resultet
>> is
>> just 1.
>> What might be the issue with this.
>>
>> Please help.
>>
>> Vibhor Jaiswal
>>
>>
>>
>> --
>> View this message in context:
>>
>> http://lucene.472066.n3.nabble.com/Individual-Query-Works-fine-but-OR-Query-not-worning-tp4067666.html
>> Sent from the Solr - User mailing list archive at Nabble.com.
>
>
>
>
>
>
> --
> View this message in context:
> http://lucene.472066.n3.nabble.com/Individual-Query-Works-fine-but-OR-Query-not-worning-tp4067666p4067684.html
> Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to