5

我已成功索引文件,并希望能够使用通配符进行搜索。我目前正在使用 dismaxRequestHandler (QueryType = dismax) 进行搜索,以便可以搜索查询的所有字段。

像“computer”这样的一般搜索会返回结果,但“com*er”不会返回任何结果。类似地,像 'co?mput?r' 这样的搜索不会返回任何结果。

有人可以告诉我一种继续使用 dismax 并能够在“q”字段中进行通配符搜索的方法吗?edismax 处理程序有这个吗?如果是这样,我该如何使用它。我有 Solr 1.4.1。

请帮帮我。

谢谢。

伊姆兰。

4

1 回答 1

8

从Hudson获取最新(主干)版本。<str name="defType">edismax</str>在 RequestHandler 中使用来激活 edismax。

于 2010-07-08T22:56:10.220 回答