Try creating a document with "Crouton" in the "dummy_stuff" field and then 
test queries for both "Crota" and "Crouton"

I suspect what you are seeing is that the mappig is one way -- ie: as if 
you had put "Crota => Crouton" in a synonyms.txt file.  I don't believe 
there is any REST support yet for the "Crota, Crouton" type bidirectional 
mappings -- you have to add {"Crouton":["Crota"]}} to the map yourself...

https://issues.apache.org/jira/browse/SOLR-6878

You can also experiement with the Analsis UI screen to sanity check this 
for yourself.


: Here is the output of the managed synonym listing:
: 
: {
:   "responseHeader":{
:     "status":0,
:     "QTime":343},
:   "synonymMappings":{
:     "initArgs":{"ignoreCase":false},
:     "initializedOn":"2015-04-15T19:13:15.072Z",
:     "managedMap":{"Crota":["Crouton"]}}}
: 
: 
: 
: I posted this document successfully and can find it when I search for it
: with this: *dummy_text: Crota*
: 
: {
:     "id": "stupidtestmessage",
:     "label": "Crota, Son of Oryx, lives!",
:     "dummy_stuff": [
:         "Crota, Son of Oryx, and pretty important dude in the Hive was
: discovered alive and well in the hellmouth today!"
:     ]
: }
: 
: When I use *dummy_text: Crouton*, nothing comes back. I am pretty confident
: that I am missing something here. Any ideas?



-Hoss
http://www.lucidworks.com/

Reply via email to