Hi,

I am afraid you don't use the right component.
In your example, you will match "apple", "darty "and "boulanger" documents, sorted by the default Solr scoring mechanism (TF-IDF) that won't take the order you specified in your synonyms.txt file into account for the scoring. If you want to override the solr scoring mecanism for a query, you can have a look to the solr elevate component:
https://cwiki.apache.org/confluence/display/solr/The+Query+Elevation+Component



Regards,

Aurélien



On 20/01/2015 17:28, Antoine REBOUL wrote:
Hello,

(sorry for my English , I use a translator)

I used synonyms in solr .

My question is the following:
How to order the results list according to the order of synonyms ?

My synonyms are written as follows in mysynonyms.txt file :

ipad = > apple , Darty , Boulanger

I want that when you search for " ipad " the results appear in the
following order:

1 / Apple
2 / Darty
3 / Boulanger

Unless Apple is not returned first.

Do you have an idea to offer me ?


Thank you in advance.


Merci d'avance.
Antoine Reboul
Responsable Comparateurs / Plateforme emailing
Plebicom -  eBuyClub - Cashstore - Checkdeal

PLEBICOM – 29 avenue Joannes Masset – 69009 Lyon
Tel  : 04 72 85 81 49
Fax : 04 78 83 39 74


--
Aurélien MAZOYER
Expert en technologies de recherche
France Labs
CEEI Nice Premium
1 boulevard Maître Maurice Slama
06200 Nice
Tel : +33 (0) 683366620
www.francelabs.com

Reply via email to