Another problem that I see in Solr analysis is the query term that matches
the tokenized field does not match on the case insensitive field.
So, if I'm searching for 'coast to coast', I see that the tokenized series
title (pg_series_title) is matched but not the ci field which is
pg_series_title_ci
Hi Jan,
Thanks for your reply. I have defined string_ci like below:
When I analyse the query in solr, I saw that document containing
pg_series_title_ci:"funny" matches when I do a search for
pg_series_title_ci:"funny games" a
Can you show us your *_ci field type? Solr does not really have a way to tell
whether a match is "exact" or only partial, but you could hack around it with
the fieldType. See https://github.com/cominvent/exactmatch for a possible
solution.
--
Jan Høydahl, search solution architect
Cominvent AS
Hi All,
I have a requirement where in exact matches for 2 fields (Series Title,
Title) should be ranked higher than the partial matches. The configuration
looks like below:
edismax
explicit
0.01
*pg_series_title_ci*^500 *title_ci*^300 *
pg