我想使用curl将多个文件发送到solr。我能做到吗?
我只能用一个带命令的文件来完成,例如:
卷曲 的 “http://本地主机:8983 / solr的/更新/提取literal.id = paas2&安培;提交=真” -F“file=@cloud.pdf”
任何人都可以帮助我,
韩国社交协会
答案 0 :(得分:1)
api不支持传递多个文件进行提取 通常,最后一个文件将是唯一被上传和添加的文件。
您可以将单个文件索引为Solr中的单独实体。
或上传多个文件的一种方法是压缩这些文件并上传zip文件 Solr索引zip文件存在一个问题,您可以尝试SOLR-2332补丁
答案 1 :(得分:1)
我使用apache solr 4.0 Beta,它有能力上传多个文件并为使用post.jar上传的每个文件生成id,对我来说非常有帮助。
让我们来看看:
http://wiki.apache.org/solr/ExtractingRequestHandler#SimplePostTool_.28post.jar.29
全部谢谢:)
我的问题已经解决了:)