I am indexing a table of companies, where a lot of them have names starting with an integer, e.g:
2partner 3m etc.
But when I try to do a simple solr-query like "2partner" (in Solr's webinterface), the integer "2" is removed by the query parser. Here's the debug:
<lst name="debug">
<str name="rawquerystring">2partner</str>
<str name="querystring">2partner</str>
<str name="parsedquery">text:partner</str>
<str name="parsedquery_toString">text:partner</str>
How do I avoid that?
Thanks in advance :-)
/Ca开发者_开发问答rsten
You are probably using a WordDelimiterFilterFactory with splitOnNumerics activated. Check the analyzers of the field you are storing this data into.
精彩评论