在文本查询中使用整数

时间:2010-10-04 11:32:52

标签: parsing solr

我正在索引公司表,其中很多公司的名称都以整数开头,例如:

2partner 3米 等

但是当我尝试执行像“2partner”这样的简单solr查询时(在Solr的web界面中),查询解析器会删除整数“2”。这是调试:

<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>

我该如何避免?

提前致谢: - )

/卡斯滕

1 个答案:

答案 0 :(得分:1)

您可能正在使用激活了splitOnNumerics的WordDelimiterFilterFactory。检查要存储此数据的字段的分析器。