2012-02-15 50 views
3

我有一个solr-MSSQL服务器建立和我从sql数据库导入数据,我所有的数据都是在uicode上。导入过程非常顺利,但是在搜索时,虽然当我查询,但却无法提供结果。它返回一些结果。有没有建议,为什么它是这样的?Solr查询未找到

+1

您必须提供更多的上下文,例如:您的模式(字段定义),示例数据,您的查询的样子,您使用的查询处理程序以及您要搜索的内容结果你回来了,你期望什么。 – MatsLindh 2012-02-15 14:08:35

回答

1

您是如何搜索数据的?最新的查询?你可以发布查询和配置吗?

首先: -

q=*:*搜索上所有文件的所有内容,因此你回来的结果。

q=something将搜索默认搜索字段上的内容,如果您尚未修改schema.xml,通常为文本。

<defaultSearchField>text</defaultSearchField> 

您可以将默认字段更改为您要搜索的字段。 或使用特定字段在特定字段上搜索例如标题q=some_field:something

如果你想在多个领域进行搜索,您可以通过使用copyfields字段组合成一个字段或使用dismax request handler