Solr 查询未找到
我有一个 solr-MSSQL 服务器设置,我从 sql 数据库导入数据,所有数据都在 uicode 上。导入完成得很好,但是在搜索时,它无法带来结果,尽管当我查询 . 时它返回了一些结果。有什么建议为什么会这样吗?
I have a solr-MSSQL server settng annd I import data from sql data base and all my data is on-uicode. the import is done very well but when searching, it failes to bring the result although when I query . it returns some results. is there any suggestion why it is so?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您如何搜索数据?查询是什么?您可以发布查询和配置吗?
首先: -
q=*:*
搜索所有文档上的所有内容,从而返回结果。q=something
将在默认搜索字段中搜索某些内容,如果您尚未修改 schema.xml,则该字段通常是文本。您可以将默认字段更改为您要搜索的字段。
或者使用特定字段在特定字段上搜索,例如标题
q=some_field:something
如果您想在多个字段上搜索,您可以使用 copyfields 将这些字段合并为一个字段,或者使用 dismax 请求处理程序。
How are you searching the data ? whats the query ? can you post the queries and the configuration ?
To start with : -
q=*:*
searches for all content on all the documents, hence you get back the results.q=something
will search for something on the default search field, which is usually text if you have not modified the schema.xml.You can change the default field to be the field you want to search on.
OR use specific field to search on the specific field e.g. title
q=some_field:something
If you want to search on multiple field, you can combine the fields into one field by using copyfields or use dismax request handler.