我正在使用“name”,“title”和“description”字段索引SOLR中的帖子。我希望以后能够使用Tika / ExtractingRequestHandler添加文件(如Word文档或PDF)。
我知道我可以像这样添加文件:(或通过其他界面)
卷曲 'http://localhost:8983/solr/update/extract?literal.id=的 POST1 &安培;提交=真' -F“myfile=@tutorial.html”
但这取代了正确的帖子(上面的post1) - 是否有一个参数我可以传递给它只添加到记录中?
答案 0 :(得分:6)
在Solr(ver< 4.0)中,您无法修改文档中的字段。您只能删除或添加/替换整个文档。因此,在将文件“追加”到Solr文档时,您必须从其当前值(使用literal
)重建文档,即查询文档,然后:
http://localhost:8983/solr/update/extract?literal.id=post1&literal.name=myName&literal.title=myTitle&literal.description=myDescription&commit=true