Thanks for the clarification. Now... "fq" is simply another query, with normal query syntax. You wrote two field names as if they were query terms, but that's not meaningful query syntax. Sorry, but there is no such feature in Solr.

Although the qf parameter of dismax and edismax can be used to apply a boost to all un-fielded terms for a field, you otherwise need to apply any boost on a term, not a field.

-- Jack Krupansky

-----Original Message----- From: PeterKerk
Sent: Saturday, October 4, 2014 10:43 AM
To: solr-user@lucene.apache.org
Subject: Re: Flexible search field analyser/tokenizer configuration

In Engish, I think this part:
(title_search_global:(Ballonnenboog) OR
title_search_global:"Ballonnenboog"^100)
is looking for a match on "Ballonenboog" in the title and give a boost if it
occurs exactly as this.

The second part does the same but then for the description_search field, and
with an OR operator (so I would think it would not eliminate all matches:

(description_search:(Ballonnenboog) OR
description_search:"Ballonnenboog"^100)

And finally this part:

title_search_global^10.0+description_search^0.3

Gives a higher boost to the occurrence of the query in title_search_global
field than description_search field.

But something must be wrong with my analysis :)



--
View this message in context: http://lucene.472066.n3.nabble.com/Flexible-search-field-analyser-tokenizer-configuration-tp4161624p4162660.html Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to