Hi Solr experts:
How can I make sure Solr doesn't drop middle initial when I do a name
search?
I did a search with double quotes for "Ellington, A.", but Solr parser
dropped the middle initial, so I got both back:
I even tried keeping A. in the protwords.txt file, but didn't work.
Any work around or suggestions? Thanks!!!
*RESULTS:*
"response":{"numFound":2,"start":0,"docs":[
{
"audit_author.name":"Azzi, A., Clark, S.A., Ellington, R.W.,
Chapman, M.S."},
{
"audit_author.name":"Ye, X., Gorin, A., Ellington, A.D., Patel,
D.J."}]
},
"debug":{
"debugQuery mode indicates that Solr dropped the ""A."" when parsing the
query:
""debug"":{
""rawquerystring"":""\""Ellington, A.\"""",
""querystring"":""\""Ellington, A.\"""",
""parsedquery"":""(+DisjunctionMaxQuery(((entity_name_com.name:ellington)^20.0)))/no_coord"",
""parsedquery_toString"":""+((entity_name_com.name:ellington)^20.0)"",
""QParser"":""ExtendedDismaxQParser"", "
--
Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html