Hoss Man created SOLR-7981:
------------------------------
Summary: term based ValueSourceParsers should support an option to
run an analyzer for hte specified field on the input
Key: SOLR-7981
URL: https://issues.apache.org/jira/browse/SOLR-7981
Project: Solr
Issue Type: Improvement
Reporter: Hoss Man
The following functions all take exactly 2 arguments: a field name, and a term
value...
* idf
* termfreq
* tf
* totaltermfreq
...we should consider adding an optional third argument to indicate if an
analyzer for the specified field should be used on the input to find the real
"Term" to consider.
For example, the following might all result in equivilent numeric values for
all docs assuming simple plural stemming and lowercasing...
{noformat}
termfreq(foo_t,'Bicycles',query) // use the query analyzer for field foo_t on
input Bicycles
termfreq(foo_t,'Bicycles',index) // use the index analyzer for field foo_t on
input Bicycles
termfreq(foo_t,'bicycle',none) // no analyzer used to construct Term
termfreq(foo_t,'bicycle') // legacy 2 arg syntax, same as 'none'
{noformat}
(Special error checking needed if analyzer creates more then one term for the
given input string)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]