1

我按照教程使用 HTTP-POST 索引了我的 CSV 文件。

100 000 行 CSV 文件似乎被部分索引(46339)。当我在 Solr 管理员中转到“模式浏览器”时,我可以看到 numDocs : 1, maxDoc=46339。在字段部分,我可以看到所有部分索引的信息。

问题是我无法在应用程序中使用 Haystack 查询它,我也无法在 Solr 管理员中查询它。只有:查询有效,它只返回一个结果。所有其他查询都返回 'NumFound="0" start="0"'

如何索引我的完整文件并能够从 Solr 管理员和 haystack 查询?

4

2 回答 2

0

服务器日志说什么?我怀疑您可能试图一次索引太大的文件。尝试将其作为多个索引请求进行。

还要确保内容已提交。我相信发布工具应该将其作为消息打印出来。

于 2013-06-24T21:13:20.167 回答
0

首先尝试使用较小的文件,您的 cvs 中可能存在一些无效字符,使 Solr 创建无效索引。

于 2013-06-24T14:53:31.720 回答