为什么我的CSV文件被部分编入索引,如何通过haystack和Solr admin查询它

时间:2013-06-23 21:05:23

标签: solr

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

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

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

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