Hi,

I found that this edismax query works.

http://localhost:8983/solr/collection1/select?defType=edismax&q=*test* AND
field1_tc:"Main"* &qf=field1_s field2_s field3_s field4_s

Regards,
Edwin


On 12 June 2017 at 11:20, Zheng Lin Edwin Yeo <edwinye...@gmail.com> wrote:

> Hi Ravi,
>
> Thanks for your suggestion.
>
> I'm looking at the edismax query parser, but could not figure out how we
> can streamline the query using that.
>
> As for using copyField, it is probably not a good idea, as it will
> increase the index size.
>
> Regards,
> Edwin
>
>
> On 12 June 2017 at 09:34, ANNAMANENI RAVEENDRA <a.raveendra...@gmail.com>
> wrote:
>
>> Hi,
>>
>> Use dismay or edismax query parser
>>
>> Or
>>
>> Use copy field concept
>>
>> Thanks
>> Ravi
>>
>> On Sun, 11 Jun 2017 at 9:32 PM, Zheng Lin Edwin Yeo <edwinye...@gmail.com
>> >
>> wrote:
>>
>> > Hi,
>> >
>> > Currently, I'm using the following query to search for the same word
>> under
>> > different fields
>> >
>> > http://localhost:8983/solr/collection1/select?q=(field1_s:*test* OR
>> > field2_s:*test* OR field3_s:*test* OR field4_s:*test*) AND
>> > field1_tc:"Main"*
>> >
>> > Is there a way to better streamline the query, so that we will not have
>> to
>> > use so many "OR" in the query?
>> >
>> > I'm using Solr 6.5.1.
>> >
>> > Regards,
>> > Edwin
>> >
>>
>
>

Reply via email to