We are using qf= as in:

QF: plain_abstract_en^0.1 plain_abstract_text_general^0.5 plain_abstract_text_ws^2 plain_subhead_text_ws^2 plain_subhead_text_general^0.5 plain_subhead_en^0.1 plain_title_text_ws^2 plain_title_text_general^0.5 plain_title_en^0.1 keywords_text_ws^2 keywords_text_general^0.5 keywords_en^0.1

On 07/21/2017 01:46 PM, Susheel Kumar wrote:
Interesting. If its working for you then its good but to your original
question, qf seems to be working.

Adding to mailing list for the benefit of others.

On Fri, Jul 21, 2017 at 9:41 AM, Michael Joyner <mich...@newsrx.com> wrote:

Thanks,

We finally figured out that setting mm=100% doesn't seem to provide the
desired results across multiple fields.

We switched to using q.op=AND and it seems to work as desired at first
glance.

We discovered additionally that when mm=100% and we try using an explicit
OR operator in the queries that the OR operator seems to get ignored and
that we need to set mm=0 and set q.op=AND for the OR operator to work.

-Mike/NewsRx

On 07/10/2017 05:50 PM, Susheel Kumar wrote:

How are you specifying multiple fields. Use qf parameter to specify
multiple fields e.g.
http://localhost:8983/solr/techproducts/select?indent=on&q=Samsung%20Maxtor%20hard&wt=json&defType=edismax&qf=name%20manu&debugQuery=on&mm=1


On Mon, Jul 10, 2017 at 4:51 PM, Michael Joyner <mich...@newsrx.com> 
<mich...@newsrx.com> wrote:


Hello all,

How does setting mm = 1 for edismax impact multi-field searches?

We set mm to 1 and get zero results back when specifying multiple fields
to search across.

Is there a way to set mm = 1 for each field, but to OR the individual
field searches together?

-Mike/NewsRx






Reply via email to