Solr,精确单词搜索字母数字单词

时间:2013-11-25 19:39:11

标签: search solr search-engine

我想配置我的solr搜索引擎,以便我可以获得精确的单词搜索,其中单词可以包含字母数字字符。我首先尝试使用以下代码

<field name="id" type="TextField" indexed="true" stored="true" required="true" multiValued="false" />
<field name="freq" type="long" indexed="true" stored="true" />

当我尝试使用java -jar post.jar vocab500.xml发布值时 我收到错误:

SimplePostTool version 1.5
Posting files to base url http://localhost:8983/solr/update using content-type application/xml..
POSTing file vocab500.xml
SimplePostTool: WARNING: Solr returned an error #400 Bad Request
SimplePostTool: WARNING: IOException while reading response: java.io.IOException: Server returned HTTP response code: 400 for URL: http://localhost:8983/solr/update

我在Stackoverflow上找到了一些答案,并将字段名更改为textgen

<field name="id" type="textgen" indexed="true" stored="true" required="true" multiValued="false" />
<field name="freq" type="long" indexed="true" stored="true" />

但我仍然遇到同样的错误。

0 个答案:

没有答案