You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current Suggester module is case-sensitive. The BioChemEntity.name = "Sample 1" cannot come up in the suggestions if the suggestions query is starting with small letters- "sam".
The current Suggester module is using the whole phrase present in BioChemEntity.name field to build up the internal dictionary. So, if we indexed BioChemEntity.name=Source GSM00089 and passed a query to provide suggestions for "GSM", it would not return any results as the word GSM00089 is the second word of the entry and the suggester module starts looking from the first character of the first word.
The text was updated successfully, but these errors were encountered:
…n our project (Note: the script works fine in general for Suggester implementation, however in our case, there are other issues as explained in issue #1 and #2)
I added the following XML to the solrconfig.xml file for implementing suggester module.
This would capture the BioChemEntity.name entries and populate the suggester dictionary that is used internally by Solr to provide suggestions.
The suggestions were captured by the following -
http://localhost:8983/solr/solr_core_name/suggest?suggest=true&suggest.build=true&suggest.dictionary=mySuggester&suggest.q=sam
to get suggestions for the word starting with 'sam'. However, it does not provide suggestions like - "sample", "sample SAMD00007" which are indexed in the core field "name" and has been used for building up the dictionary. I could figure out the following issues here -
The text was updated successfully, but these errors were encountered: