0

我正在尝试将 pdf 文件索引到 Solr,我已经使用命令成功完成了

 curl "http://localhost:8983/solr/update/extract?literal.id=id=true"-F myfile=@filename.pdf"

我可以看到文件内容并进行搜索,但是当我尝试单击文件名时,它会显示

HTTP ERROR 404

Problem accessing /solr/collection1/id. Reason: 
not found

我想要的是有一个允许下载文件的链接,我知道 Solr 只是索引文件并存储它。我想知道是否有一种方法可以像您一样添加属性位置并从那里继续,如果您想更清楚地了解我的问题,请与我分享您所做的事情。

4

1 回答 1

0

我们通过单独的 Web 应用程序托管实际文件,以便从中下载审计和额外的安全性。
您始终可以通过 http 服务器直接托管这些文件。
如果您的文件名带有 id,只需将 id.extension 附加到固定的 http 托管 url 即可。
否则使用附加参数(例如literal.url)索引文件的路径。该 url 将是 solr 字段,现在将在 Solr 响应中可用。

于 2013-06-01T08:10:03.513 回答